Edinburgh's good coffee isn't on Princes Street. The cafes worth your morning are scattered through the rest of the city — small rooms on side streets, gallery-attached counters, neighborhood shops where the same regulars come in for the same drink at the same time each day. This list leans toward the independents, the ones that open at a serious hour and close when the work is done, not when the last tour bus pulls away. A few chains make the cut because they earn their place — one running before dawn, another anchoring a reliable stop on South Bridge. What follows is twelve cafes for people who care which beans are being pulled, who would rather sit with a Hungarian pastry than a generic muffin, and who don't mind walking past three forgettable rooms to find the one worth their time. Hours, addresses, and contact details all trace to OpenStreetMap and each venue's own site; what kind of coffee you'll like, you'll figure out for yourself.
-
1 Fruitmarket Cafe
45 Market Street, Edinburgh, EH1 1DFBright coffee shop on Market Street running a 09:00-18:00 working day
From 09:00 the kitchen at 45 Market Street in EH1 1DF starts pulling shots for the morning trade, and Fruitmarket Cafe runs straight through to 18:00 without a lull. Skip the tartan-tat tearooms; this room is a serious coffee shop, bright and unfussy, built for sitting down to work rather than grabbing a takeaway. Bookings via the site; the line is +44 131 226 8195 for group queries. A reliable stop with hours long enough to be useful.
-
2 Deacon's House Cafe
304 Lawnmarket, Edinburgh, EH1 2PS, GBSit-down lunch on Lawnmarket — pancakes, sandwiches, quiche until 16:00
At 304 Lawnmarket in EH1 2PS, the kitchen at Deacon's House Cafe runs a Monday-to-Sunday shift from 09:30 to 16:00. Skip the chain sandwich shops chasing the lunch trade; this is a sit-down room serving pancakes, sandwiches, and quiche for people who want to eat lunch, not snack on the move. The room is small and worn-in, comfortable in a way the newer cafe builds aren't. Book through the site or ring +44 131 226 1894 in summer, when the queues thicken.
-
3 Caffè Nero
54 South Bridge, Edinburgh, EH1 1YSSouth Bridge chain with reliable 07:00 weekday openings
From 07:00 on weekdays the espresso machine at Caffè Nero, 54 South Bridge in EH1 1YS, is already running for the commuter trade. Don't hunt for a third-wave hand-brew at that hour — this is a chain branch, and what it does well is consistency at a time when most of Edinburgh's independents are still rolling their shutters. Saturdays it opens at 07:30, Sundays at 10:00, and the room runs to 18:30 most evenings. The pin earns its place for the early opening, not the bean program. The store page is at the official site; the number is +44 131 558 2624.
-
4 The Elephant House
21 George IV Bridge, Edinburgh, EH1 1ENLong-hours coffee shop running to 22:00 most nights, 23:00 on Friday and Saturday
Doors open at 08:00 weekday mornings at The Elephant House, 21 George IV Bridge in EH1 1EN, and the kitchen runs late — 22:00 most nights, 23:00 on Friday and Saturday. Avoid the daytime peak; the late hours are when this works as a coffee shop. Sundays close at 22:00, so the late-night window is Friday and Saturday only. The official site handles any current closures; the phone number for table queries is +44 131 220 5355.
-
5 Grow Urban
8B St Vincent Street, Edinburgh, EH3 6SHLate-opening coffee-and-cake program from 10:30
Late starts and cake — the kitchen at Grow Urban, 8B St Vincent Street in EH3 6SH, doesn't open until 10:30, which tells you what kind of morning crowd it's serving. Don't show up before that; this is a coffee-and-cake program for the work-from-home, slow-morning crowd, not the early commuter. Monday through Wednesday it runs to 17:00, Thursday through Sunday to 17:30. Worth the walk for the cake side of the menu; the website is where the bakes get listed. The number for orders or queries is +44 131 557 8884.
-
6 Polentoni
38 Easter Road, Edinburgh, EH7 5RG, GBItalian deli on Easter Road, Mo-Sa 08:00-14:30
By 08:00 the doors at Polentoni, 38 Easter Road in EH7 5RG, are open for the morning trade. Skip the high-street Italian-themed chains and the supermarket pasta aisle; this is a proper Italian deli running a Monday-to-Saturday lunch service that closes at 14:30 when the work is done. The Facebook page is the main channel for menu updates; the number is +44 131 661 6182. A short morning, but the right one to catch.
-
7 Black Sheep Coffee
123 Lothian Road, Edinburgh, EH3 9ANCoffee shop on Lothian Road opening 06:00 weekdays
From 06:00 on weekdays, the door at Black Sheep Coffee, 123 Lothian Road in EH3 9AN, is already open. Skip the slower-to-open boutique roasters if you've got an early train to catch; this coffee shop takes its hours seriously and runs to 21:00 weeknights, 20:00 on Saturdays and Sundays. Weekend openings are 06:30 Saturday, 07:00 Sunday. The store page is at the official site; the line is +44 20 3988 6994 — note the London area code, which tells you the head office isn't here.
-
8 Black Rabbit
33 Brougham Street, Edinburgh, EH3 9JTTight Tuesday-to-Sunday cake-and-coffee window, 10:00-16:00
Closed Mondays, the room at Black Rabbit, 33 Brougham Street in EH3 9JT, runs a tight Tuesday-to-Sunday shift from 10:00 to 16:00. Skip the chain alternatives; this is a coffee-and-cake program working a short, deliberate window rather than pretending to be open all day. Bookings via the site; the line is +44 131 241 8504. A six-hour service that knows what it is.
-
9 Kiki's Cafe
132 Leith Walk, Edinburgh, EH6 5DT, GBHungarian-leaning bakes on Leith Walk
From 09:00 Tuesday through Saturday, the kitchen at Kiki's Cafe, 132 Leith Walk in EH6 5DT, is plating Hungarian pastries for the morning trade. Skip the generic croissant routine; the menu here trades on a cuisine you won't find in many other Edinburgh cafes. Sundays open later, 10:00 to 16:00; closed Mondays. The website tracks menu updates; the line is a mobile, +44 7802 815352, which tells you this is a small operation, not a managed brand.
-
10 KUBA
1 Dundee Street, Edinburgh, EH3 9FPAfrican brunch and coffee program, Tuesday-Sunday
At 1 Dundee Street, EH3 9FP, the kitchen at KUBA runs a Tuesday-to-Sunday brunch service from 10:00 to 18:00. Skip the generic brunch chains; this is an African kitchen running a coffee-shop and brunch program — a cuisine that gets almost no shelf space in Edinburgh's standard cafe lineup. Closed Mondays. The site is where the brunch menu lives; the line is +44 131 557 2479. Worth crossing town for if your default cafe order has started to bore you.
-
11 Starbucks
1A Haymarket, Edinburgh, EH12 5EYReliable 06:00 weekday chain stop at Haymarket
From 06:00 Monday through Saturday, Starbucks at 1A Haymarket in EH12 5EY is open for the early commuter trade. Skip the third-wave hunt at this hour; sometimes the right answer is the chain that's already pouring. Sundays start at 07:30; closing runs to 19:30 every day. The store page is at the official site; +44 131 337 9050 for branch queries. A pin on the map for time-pressure mornings, not weekend leisure.
-
12 Heart & Bottle
15 Colinton Road, Edinburgh, EH10 5DPNeighborhood coffee shop on Colinton Road with 08:00-17:00 hours
From 08:00 Monday through Saturday, the door at Heart & Bottle, 15 Colinton Road in EH10 5DP, opens for the morning trade. Skip the supermarket-cafe combos; this is a small neighborhood coffee shop running honest hours and closing at 17:00 every day. Sundays start later, 09:00. Bookings via the site; phone +44 7428 338484 for table queries. The kind of cafe that earns regulars quickly and keeps them.
Last verified by automated review (v1.7.0_onboard-edinburgh-food-cafes-2026-06-02) on June 2, 2026. What is automated review?