A sea view at the Esplanade

beach restaurant
A sea view at the Esplanade

Looking for authenticity or a beach getaway? Head to the Esplanade Pub at Portobello Beach for a simple and friendly brunch, lunch, or dinner.

You will love the relaxed family atmosphere on the Portobello promenade along the beach. This picturesque area of Edinburgh with its shops and cafés is very much like a small village. The one restaurant you should check out is Esplanade, which regulars call 'Espy'. This gastropub combines comfortable sofas with a nice terrace on sunny days, and tasty dishes that will please all taste buds.
The Esplanade serves local cuisine, burgers, savoury waffles, and vegetable dishes to share. The food is always plentiful and well presented. Enjoy your meal on the popular patio or inside, in an authentic Scottish pub with red walls and framed pictures. If you decide on the latter, opt for a table near the window.

The Esplanade - The Espy
62-64 Bath Street‬
Edinburgh EH15 1HF

+44 131 669 0082


Menu: around 14 GBP