About

The Beach House in Edinburgh's vibrant Portobello is a cozy and fashionable spot perfect for any meal of the day. Known for its vegan cuisine, it caters to both plant-based and traditional diets with a variety of healthy and organic options. Enjoy a relaxed breakfast, brunch, lunch, or dinner in a casual setting, ideal for family dinners, catching up with friends, or solo dining. With an average rating of 4.3 on Google, this wallet-friendly eatery offers quick service and features such as buffet-style dining, outdoor seating, and takeaway options. Popular among tourists, it serves a delicious array of small plates, soups, and desserts, complemented by an impressive selection of teas, coffees, and alcoholic beverages including beer, wine, and cocktails. Whether inside or on the terrace, The Beach House promises a delightful dining experience with prices ranging from £10 to £20 per person.

Show more

Price

$$$$ 10 - 20 GBP

Meals

Breakfast, Branch, Lunch, Dinner

Cuisines

Vegan

Services

Takeaway, Outdoor seating, Dine-in

Dietary options

Vegan options, Vegetarian options, Healthy options, Organic options

Offering

Serving alcohol, Serving desserts, Small plates, Serving cocktails, Serving beer, Serving wine, Serving coffee

Reviews and Ratings

Write a review
4.3
based on 2,347 reviews
4.3/5 2,347 reviews
Stuart Gray
Stuart Gray
1 week ago on Google

Love it here, often get a take away coffee when heading along the beach with the dog (he loves their home made dog treats) but have been in for coffee and a cake/ brunch several times as well. Food is always great but cant leave service unmentioned, all the staff are super friendly and attentive with special mention to Sam and Jack who always go the extra mile.

Michal Molec
Michal Molec
1 week ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Very sweet waiter, excellent food which was served really quickly. We loved that place!

neil pearson
neil pearson
2 weeks ago on Google
  • Food: 2
  • Service: 2
  • Atmosphere: 5

Great location and good looking cafe. Food and service is very average. Overpriced for overall experience, £36 for Porty Smash and coffee for two is pretty brutal.

Frequently Asked Questions

  • What is the address of The Beach House?
    The Beach House is located at 57 Bath St, EH15 1HE, Edinburgh, Portobello, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Brighton Place (494 m walk)
    • Bus stop Pitville Street (498 m walk)
    • Bus stop Bellfield Lane (361 m walk)
    • Bus stop Windsor Place (301 m walk)
  • How is The Beach House rated by visitors?
    The Beach House has an average rating of 4.3 based on 2,347 reviews across platforms such as Google, Facebook.
  • What is the average price for a meal at The Beach House?
    The average price for a meal is 10 - 20 GBP (it is cheap - $).
  • Does the venue offer vegetarian or vegan options?
    Yes, vegetarian or vegan dishes are available on the menu.