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

272 Opinions in 5 websites
All was good really. The various savouries cakes and scones were all really good the jam was really special crisp and fruity. Service was attentive and friendly. One very small comment is that the sandwiches could have been made with slightly thinner bread. Overall it was very good - something for everyone 👍

4591 Opinions in 2 websites
Lovely setting but breakfast was poor & definitely not value for money. Fried egg was hard, bacon looked anorexic & tattie scones were so tough you could not cut them with a knife. Coffee was good. I love Craigie’s because fruit & Veg are fab & the Argentinian beef stir fry is to die for. However, I’m afraid I won’t be eating there again anytime soon.

1361 Opinions in 1 websites
En plein cœur d’Édimbourg, juste en face du château, accueil chaleureux, atmosphère conviviale et authentique. La carte met à l’honneur les spécialités écossaises. Belle sélection de whisky. Un bon moment, un cadre idyllique pour un dîner en amoureux.

23 Opinions in 1 websites
I loved this place as Cactus Coffee. Now as Snax Bake House it's not the same - breakfast rolls are as cheap and nasty snax next door. Bring back the individuality that Cactus and the spudnik roll etc had please

1570 Opinions in 2 websites
Came here to watch cheltenham… Honestly, this would be zero stars if i could…first of all, we checked out the menu online and saw 50% off cocktails and pitchers to then discover they’ve not done pitchers for 2 whole years and haven’t bothered to change the menu. Second of all, across the pub there was a trio of junkies doing shots at 12:30pm on a wednesday (classy) We then ordered food which was actually okay. Right as we finish our food all the local junkies come in, one sat near us coughing and spluttering and basically foaming at the mouth to which the staff did nothing so we promptly left. Wouldn’t come back even if i was paid to.