Delivery
Pickup
Outdoor
City Centre (219)
Southside / Newington (26)
Leith (25)
Almond (21)
Meadows / Morningside (21)
Inverleith (18)
Leith Walk (15)
Sighthill / Gorgie (13)
Portobello / Craigmillar (12)
Corstorphine / Murrayfield (11)
Fountainbridge / Craiglockhart (7)
Liberton / Gilmerton (7)
Colinton / Fairmilehead (6)
Forth (4)
Drum Brae / Gyle (3)
Pentland Hills (3)
Craigentinny / Duddingston (2)
More
The best restaurants serving British food in Edinburgh, City of Edinburgh and Lothian
413 Restaurants on GastroRanking
Delivery
Pickup
Outdoor

4392 Opinions in 3 websites
We wandered in to the Grassmere area after our audio tour of the castle and thought this pub checked the requisite character box. Few tables were available even for drinks but our timing was lucky. One of if not the oldest pub in Edinburgh so best to reserve ahead if you want to eat.

1050 Opinions in 2 websites
Staff here were so nicehh! The food was amazing, chicken schnitzel was something different to try and the chef nailed it 👌 chunky chips were just cooked to perfection. Hubby loved his burger and his apple and blackberry crumble. Mango and passionfruit sundae was phenomenal 🫶 washed down with a delicious peach and raspberry mojto!

263 Opinions in 2 websites
Loved this bar, and service was excellent! It's n a great location, right next to The Doubletree. Daryna was so helpful! I was not very familiar with the wine choices, and she helped me choose the one closest to my taste. It was delicious. Thanks so much, Daryna! We will definitely come back again! 💖

43 Opinions in 1 websites
Tristemente el desayuno no era bueno en absoluto. El tocino estaba duro, las tostadas se desmenuzaron mientras trataba de comerlo, la salchicha se quemó, la cuña de papa estaba muy aceitosa y sin embargo dura. Todo parecía estar sentado bajo una lámpara de calor durante varias horas. Huevo frito era bueno al menos. Quizás se necesite algún control de calidad antes de que los alimentos salgan de la cocina.