9 neighbourhoods·69 cafés·last updated April 2026
Artisan Roast roasts at Peffermill and pours across four city sites. Mr Eion roasts in Stockbridge, Williams & Johnson at Customs Wharf, The Cobbled Roastery in New Town. Cairngorm anchors the West End; Cult Coffee roasts its own in Newington.
The best of Edinburgh4 picks
9 neighbourhoods
Three working roasteries in one neighbourhood: Santu on the Royal Mile, Gordon Street, and The Source. The Milkman on Cockburn Street earns a 30-minute queue.
A roaster's own coffee bar on the Royal Mile, not just scenery.
A roastery counter where the baristas share extraction notes like they mean it.
Obadiah Collective on espresso, Five Elephant and La Cabra on filter.
Obadiah Collective on espresso exclusively, with Five Elephant and La Cabra rotating through filter.
Artisan Roast opened here first, and the neighbourhood has been accumulating roasteries since: Santu sources direct from Brazil, The Cobbled tests new lots mid-service.
Rotating Danish roasters, rare varietals on the menu, and a Slayer doing the actual work.
A roastery where direct trade means knowing the farmers, not just naming the country.
Edinburgh's best siphon, with staff precise enough to back it up.
New Town roastery where whoever's testing the next lot hands you a cup unprompted.
One of Edinburgh's few lever machines is at Throat Punch Coffee Company; Roasters runs its own roastery on Dalry Road.
A flat white good enough to bring someone back twice in 36 hours.
One of Edinburgh's few lever machines, in hands that treat it as a tool, not a prop.
The pour-over address Edinburgh coffee nerds pass between themselves.
Palate water before the pour-over, and staff who know exactly why.
Two on-site roasters: Artisan Roast's own production roastery and Williams & Johnson, pouring and roasting from the same room at Customs Wharf.
Edinburgh's own roastery, where the espresso temperature is what the regulars return for.
Specialty retail where Yemen and Java are reasons to walk up Leith Walk.
The owner cares more about what's in the hopper than most of the breakfast crowd.
The Scottish-Italian neighbourhood cafe where the focaccia is as considered as the coffee.
Named-origin own beans and a full brew programme worth the walk to Bruntsfield.
Ali lists the farm, altitude, and processing method for five rotating Black Dog single-origins.
Own-roastery beans on a full brew bar, served by people who understand extraction.
A Marchmont roastery with one sourcing story, Vietnamese and direct-trade, and it checks out.
Marchmont's in-house roastery where the bar calibrates to the drinker, not the default.
Kitchen-first on Marchmont Road, with locally roasted coffee that earns its place.
Ulterior Motives · 16 Jul
For three weeks every August, Edinburgh stops hosting festivals and turns into one.
Ulterior Motives · 31 May
June is Edinburgh's own month, the one before August hands the city over to the Fringe.
Artisan Roast roasts at Peffermill and pours across four city sites. Mr Eion roasts in Stockbridge, Williams & Johnson at Customs Wharf, The Cobbled Roastery in New Town. Cairngorm anchors the West End; Cult Coffee roasts its own in Newington.
Last updated April 2026
4 locations
Edinburgh's own independent specialty roastery, roasting their beans in small batches. Single origins run by roast level and process, with a Rare Club subscription for the micro-lot releases.
Stockbridge
Own roastery in a small Stockbridge shop, sourcing at farm level with Costa Rican microlots named to origin. The mail-order list exists because people leave and keep wanting to buy from it.
7 worth a detour
+4 Everyday picks
5 worth a detour
+4 Everyday picks
5 worth a detour
+3 Everyday picks
3 worth a detour
+6 Everyday picks
3 worth a detour
+4 Everyday picks
3 worth a detour
+3 Everyday picks
2 worth a detour
+5 Everyday picks
2 worth a detour
+3 Everyday picks
1 worth a detour
+6 Everyday picks
From The Journal
View all pieces →
Ulterior Motives · 16 Jul
For three weeks every August, Edinburgh stops hosting festivals and turns into one.
Ulterior Motives · 31 May
June is Edinburgh's own month, the one before August hands the city over to the Fringe.