We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Beach House

57 Bath Street | Portobello Promenade, Edinburgh EH15 1HE, Scotland
+44 131 657 2636
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent27%
  • Very good34%
  • Average15%
  • Poor14%
  • Terrible10%
Travellers talk about
“soup” (29 reviews)
“sandwiches” (13 reviews)
Open Now
08:45 - 21:30All hours
Cafe, British, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
££ - £££
57 Bath Street | Portobello Promenade, Edinburgh EH15 1HE, Scotland
All Details
Write a Review
Reviews (388)
Traveller rating
Traveller type
Time of year

1 - 10 of 361 reviews

Reviewed 5 days ago via mobile

Lovely place with views of the beach. Popular and airy. Unfortunately the vegan chef is against meat and omitted it from the game terrine dish. Had to send it back. Was returned with tiniest amount of meat added. Shame.

Thank barklyeast
Reviewed 6 days ago via mobile

I stopped here on a whim as I fancied a coffee. What a lovely find. Staff super friendly and helpful. Coffee and cake was super value and delicious. The place was buzzing and packed. I think this is a good sign. Definitely I will revisit.

Thank juliemurphy12016
Reviewed 1 week ago via mobile

This cosy cafe is leagues above any other, they not only cater for vegans and vegetarians but also meat eaters as well. You can also come and hang out for a wide selection of cakes and coffee. We come often for a fantastic breakfast but...More

Thank goddessbuzzybee
Reviewed 1 week ago via mobile

Popped in on a Sunday morning whilst out walking the dog ended up getting a cappuccino, latte and 2 lovely bacon and fried egg roll.....i can honestly say the fried egg was cooked to perfection and bacon lovely ..we sat outside and watched the world...More

Thank depeche2
Reviewed 2 weeks ago

It's really nice here, love views of the beach and the sea and everything is top-notch. It's a bit pricy compared to some of the local competition but the emphasis is on quality - nice coffee, great breakfast options, lovely cakes. Recommend.

Thank Rory D
Reviewed 2 weeks ago via mobile

Overall a bit disappointing. Service was pretty slow and disjointed. Very noisy inside ... it did quieten down as we were there but then staff were carrying stuff back and forth from the kitchen to a store room or something I assume so was still...More

Thank bifflet
Reviewed 2 weeks ago

A visit to the Beach House is always on the agenda when we visit Edinburgh. The quality of the food and the friendliness of the staff are consistently good. It was nice to see that the menu for breakfast/brunch had been updated since our last...More

Thank flyingscotDerbyshire
Reviewed 2 weeks ago

Great Cafe with super Beach and Sea Views. Lovely Bacon Rolls and Coffee for Breakfast served in very nice surroundings. Would certainly Recommend.

Thank L2747TSjohnp
Reviewed 2 weeks ago via mobile

Lovely location. Manage to cop a table with a sea view. Food is nice too which helps. Will go back to try the cakes

Thank sarahren000
Reviewed 3 weeks ago

We stopped off for brunch at The Beach House whilst staying at a friend's flat in Portabello. What a fantastic spot, right on the sand (and on a beautiful sunny day too). We made the most of it by sitting outside and had a lovely...More

Thank LizM99
Nearby Restaurants
Butternut Squash
378 reviews
.15 miles away
The Espy
529 reviews
.01 miles away
32 reviews
.22 miles away
286 reviews
.20 miles away
Nearby Attractions
Portobello Beach
518 reviews
.07 miles away
The Velvet Easel Gallery
17 reviews
.23 miles away
Real Roman Tours
73 reviews
.58 miles away
Dalriada. Edinburgh's Bar on the Beach
29 reviews
.49 miles away
Ask a question
Questions & Answers
22 February 2017|
AnswerShow all 3 answers
Response from mattie42 | Reviewed this property |
I don't know if they do sorry can't help you
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Wine and Beer, Accepts Mastercard, Accepts Visa
Good for
Local cuisine, Kids, Child-friendly, View
Open Hours
08:45 - 21:30
08:45 - 21:30
08:45 - 21:30
08:45 - 21:30
08:45 - 21:30
08:45 - 21:30
08:45 - 21:30
Location and Contact Information
  • Address: 57 Bath Street | Portobello Promenade, Edinburgh EH15 1HE, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh
  • Phone Number: +44 131 657 2636
  • E-mail
The Beach House is a beach-side café on Portobello promenade (Edinburgh's Seaside). The cafe serves award winning Organic coffees, delicious breakfasts of croissants, scones or poached eggs & bacon; for lunch our menu includes sandwiches, panini, delicious salads and heart warming soups. We also offer a range of special breads – focaccia, seaweed; wholemeal and fresh baguettes. For afternoon tea, why not try our range of fabulous cakes. From inside, customers look out onto the shimmering expanse of the Forth; seagulls wheeling, ships steaming, surf crashing, kids playing, its location is as good as it gets. One reviewer put it 'The Beach House is simply café perfection'. Come and find us on the Promenade at the foot of Bath Street, Portobello.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing