17 cafe rooms in Edinburgh we have eaten in, sorted by editor score. All cuisines in Edinburgh | Cafe across every city.

Coffee in Edinburgh runs deep, from the early speciality roasters to the cafes that have grown into neighbourhood institutions. The New Town carries much of the trade through Cairngorm Coffee and Cafen, while Brew Lab and Union of Genius hold the Old Town. Leith has its own cluster around the Leith Walk Police Box and Williams and Johnson Coffee Co, and Artisan Roast on Broughton Street remains a Canonmills fixture.

Leith Walk Police Box ★ 4.4

Cafe · £

leith · Pilrig Street, Leith Walk, Edinburgh EH6 5AS

Leith Walk's converted police-box coffee counter in Edinburgh, opened 2016 inside a 1950s Glasgow-style box, serving filter coffee and seasonal pastries.

Artisan Roast Broughton Street ★ 4.7

Café · £

canonmills-inverleith · 57 Broughton Street, Edinburgh EH1 3RJ

Artisan Roast on Broughton Street in Edinburgh, opened 2007, the city's third-wave coffee pioneer roasting on-site in Glasgow and pouring filter and espresso.

Cafen ★ 4.8

Café · £

new-town · 44 Dundas Street, Edinburgh EH3 6JN

Cafen on Dundas Street in Edinburgh New Town, a flagship speciality brew bar a few minutes walk from Waverley Station that rotates a short bean list.

Brew Lab ★ 4.5

Café · £

old-town · 6-8 South College Street, Edinburgh EH8 9AA

Brew Lab on South College Street in Edinburgh, opened 2012, a third-wave coffee bar pouring filter and espresso into a long basement room near the University.

Machina Coffee Marchmont ★ 4.5

Café · £

marchmont-meadows · 38 Marchmont Road, Edinburgh EH9 1HX

Machina's Marchmont cafe in Edinburgh's south side, a bright sit-in space pouring single-origin espresso and filter from their own roastery.

Cairngorm Coffee ★ 4.3

Café · £

new-town · 1 Melville Place, Edinburgh EH3 7PR

Cairngorm Coffee on Melville Place in Edinburgh New Town, opened 2014, a basement third-wave coffee bar pouring rotating UK and European roasters.

Williams and Johnson Coffee Co ★ 4.6

Café · £

leith · 1 Customs Wharf, Leith, Edinburgh EH6 6AL

Williams and Johnson roastery cafe on Customs Wharf in Leith Edinburgh, opened 2017 by two former Square Mile baristas, an in-house roaster and cafe.

Twelve Triangles Cafe ★ 4.7

Café · £

leith · 90 Brunswick Street, Edinburgh EH7 5HU

Twelve Triangles bakery-cafe on Brunswick Street in Edinburgh, opened 2014, a third-wave coffee counter making the city's most popular doughnuts.

Lovecrumbs ★ 4.4

Café · £

tollcross-west-end · 155 West Port, Edinburgh EH3 9DP

Lovecrumbs cake shop on West Port in Edinburgh, opened 2010, a tea-and-cake counter in a Grassmarket-adjacent townhouse with a sun-filled bay window.

The Company Bakery ★ 4.3

Café · £

leith · 12 Easter Road, Edinburgh EH7 5PJ

The Company Bakery on Easter Road in Edinburgh, opened 2018, a coffee bar and sourdough bakery serving filter coffee, fresh pastries and a small lunchtime.

Urban Angel ★ 4.0

Café · £

new-town · 121 Hanover Street, Edinburgh EH2 1DJ

Urban Angel on Hanover Street in Edinburgh New Town, opened 2003, a basement organic-leaning all-day cafe serving breakfast, brunch and light lunches.

Edinburgh Larder Cafe ★ 4.2

Café · £

old-town · 15 Blackfriars Street, Edinburgh EH1 1NB

Edinburgh Larder cafe on Blackfriars Street in the Old Town of Edinburgh, opened 2009, a Scottish-provenance all-day cafe serving breakfast.

Valvona and Crolla Caffe ★ 4.1

Café · £

canonmills-inverleith · 19 Elm Row, Edinburgh EH7 4AA

Valvona and Crolla caffe on Elm Row in Edinburgh, opened in the 1990s at the back of the city's longest-running Italian deli, pouring espresso and serving.

Leith Walk Police Box ★ 4.1

Café · £

leith · Pilrig Street, Leith Walk, Edinburgh EH6 5AS

Leith Walk Police Box on Pilrig Street in Edinburgh, opened 2016 inside a 1950s blue police box, a 3-square-metre coffee counter pouring filter and espresso.

Dishoom Edinburgh ★ 4.4

Cafe · ££

new-town · 3a St Andrew Square, Edinburgh EH2 2BD

Dishoom on St Andrew Square in Edinburgh New Town, open until midnight on Friday and Saturday nights, serving the slow-cooked Irani cafe menu into the small.

Union of Genius ★ 4.2

Cafe · ££

old-town · 8 Forrest Road, Edinburgh EH1 2QN

Union of Genius on Forrest Road in Edinburgh Old Town, Scotland's first dedicated soup cafe serving six freshly made soups daily with flavour-matched artisan.

Union of Genius ★ 4.2

Cafe · £

old-town · 8 Forrest Road, Edinburgh EH1 2QN

Union of Genius on Forrest Road in Edinburgh Old Town, Scotland's first dedicated soup cafe serving six freshly made soups daily with flavour-matched artisan.