Best cafés in the Old Town

Grab stovies, doughnuts or brilliant build-your-own banh mi at these cafés in Edinbrugh's Old Town
These Old Town cafés and coffee-stops, including vibrant new openings in Waverley Arches, serve top-of-the-class coffee, pretty-as cakes and home bakes, savoury snacks and lunch, often using well-thought-of local suppliers.
Baba Budan
East Market Street, EH8 8FS
Excellent coffee shop and 'donutterie' serving fresh brunch and lunch dishes under Waverley Arches.
bababudan.coffee | read our review of Baba Budan
Brew Lab
6–8 South College Street, EH8 9AA
Excellent coffee from meticulous baristas, with food from local suppliers like Lovecrumbs and Union of Genius.
brewlabcoffee.co.uk | read our review of Brew Lab
Edinburgh Larder Café
15 Blackfriars Street, EH1 1NB
Nestled off the Royal Mile, this friendly and bright daytime café proudly showcases Scotland's seasonal and local produce.
edinburghlarder.co.uk | read our review of Edinburgh Larder Café
Gannet & Guga
Unit 2, Number 3, The Arches, East Market Street, EH8 8FS
Another winner in Waverley Arches – Gannet & Guga specialise in brilliant build-your-own banh mi.
gannetandguga.com | read our review of Gannet & Guga
Lovecrumbs
155 West Port, EH3 9DP
The focus is on the cakes, but this relaxed tea and coffee house near the Grassmarket also does a fine line in savoury food.
lovecrumbs.co.uk | read our review of Lovecrumbs
The Milkman
7 Cockburn Street, EH1 1BP
More a coffee-stop than a café, this wee place still gets everything right – especially its coffee.
themilkman.coffee | read our review of The Milkman
