Skip to content
Updated September 2026

18 Best Cafes in Edinburgh (2026)

18 best cafes in Edinburgh: specialty roasters, sourdough bakeries, police box espresso, and the neighbourhood spots locals love.

18
places
4.8
avg Google rating
Edinburgh
Scotland
── best cafes · edinburgh

The 18 best cafes in Edinburgh Specialty roasters, sourdough bakeries, police box espresso, and the neighbourhood spots locals won't shut up about

Edinburgh runs on coffee. Over 40% of the city's cafes are independently owned, most roast their own beans or source from local roasters, and a flat white averages £3.20 to £3.80. The specialty coffee scene is serious here, with roasters like Fortitude and Artisan Roast building national reputations, and bakeries like Twelve Triangles turning sourdough into an art form.

This guide covers both the big names you'd find in any Edinburgh coffee list and the smaller neighbourhood spots that only locals know about. The first four are the established specialty cafes that have earned their reputations over years. After that, things get more interesting: police box espresso, Greek-inspired patisserie, TikTok-viral cookies, and the kind of quiet neighbourhood cafes where the owner remembers your name after two visits.

Twelve Triangles

The bakery that started Edinburgh's sourdough obsession. Twelve Triangles has seven locations now, but the original Brunswick Street shop in Leith is still the one to visit. The slow-fermented sourdough loaves are the foundation, but most people come for the pastries: the croissants are flaky and buttery in a way that makes supermarket croissants feel like an insult, the pain au chocolat is properly layered, and the seasonal doughnuts (pistachio and blackcurrant croissant, baklava bun, peanut frangipane) sell out by mid-morning. The Stockbridge branch has sit-in seating; most others are takeaway. Kitchen Table on Easter Road is the full cafe experience with a longer menu. The one honest caveat: some reviewers note occasional staleness with buns bought later in the day. Go early.

Twelve Triangles
cafe · Leith
Twelve Triangles
4.6 Google (497)
90 Brunswick St, Edinburgh EH7 5HU, UK
  • Slow-fermented sourdough that started Edinburgh's artisan bread movement
  • Worth-a-detour croissants, pain au chocolat, and seasonal doughnuts
  • Seven locations across Edinburgh so there's always one nearby
Tip

Go early for the best pastry selection, especially the croissants and doughnuts

Fortitude Coffee

Edinburgh's specialty roasting pioneer. Helen and Matt started Fortitude as a tiny cafe in 2014, began roasting their own beans in 2016, and now have three locations: York Place (the original, in New Town), Hamilton Place (Stockbridge), and Newington Road (Southside). The roasting style is light, designed to bring out the delicate and complex flavours of single-origin beans. They use filtered water, which sounds fussy until you taste the difference. The pour-overs are the thing to order if you want the full Fortitude experience, though the flat whites are excellent too. One note: a few reviews mention that the staff can be a bit cool, especially at the York Place branch. The Stockbridge location (4.7 on Google) tends to be friendlier and less busy.

Fortitude Coffee
cafe · New Town
Fortitude Coffee
4.6 Google
3C York Pl, Edinburgh EH1 3EB, UK
  • Edinburgh's pioneering specialty roaster, roasting their own beans since 2016
  • Light roasts that highlight complex flavours with filtered water
  • Three locations: York Place, Stockbridge, and Newington
Tip

Try a pour-over of their current single origin for the full Fortitude experience

The Milkman

The best coffee within walking distance of the Royal Mile. The Milkman is on Cockburn Street, a curved side street between the Mile and Waverley Station, in a converted candy shop that Mark transformed in 2015. The space seats maybe 10 people, so queuing is normal and part of the experience. The coffee is brewed with rotating guest roasters, which means the menu changes regularly and there's always something new to try. The pastries come from local bakeries and are consistently good. If you're spending a day in the Old Town and refuse to drink tourist-grade coffee, this is where you go. The downside is the size: on busy days it can feel cramped, and there's nowhere comfortable to linger with a laptop. It's a "drink your coffee and get back out there" kind of place.

The Milkman
cafe · Old Town & Royal Mile
The Milkman
4.4 Google
7 Cockburn St, Edinburgh EH1 1BP, UK
  • Perfectly brewed specialty coffee in a converted candy shop
  • Rotating guest roasters keep the menu fresh
  • Best coffee within walking distance of the Royal Mile
Tip

Arrive early or expect to queue. Seating is very limited, maybe 10 people max

Artisan Roast

Scotland's first specialty coffee shop and roaster, open since before specialty coffee was a thing in Edinburgh. The Bruntsfield location is the original and the most atmospheric: dark wood, the smell of freshly roasted beans, and a vibe that's more Berlin than Edinburgh. They also have branches on Broughton Street (4.7 on Google, their highest-rated) and Leith Walk. The coffee is consistently excellent, the soup is warming and good value for a rainy afternoon, and the overall atmosphere is the kind of slightly scruffy, unpretentious cafe that chain coffee shops spend millions trying to imitate. If you're in Bruntsfield, combine it with Sam's Coffee Box (next on this list) for a two-stop coffee crawl.

Artisan Roast
cafe · Bruntsfield & Morningside
Artisan Roast
4.6 Google
138 Bruntsfield Pl, Edinburgh EH10 4ER, UK
  • Scotland's first specialty coffee shop and roaster
  • Warming soups and fresh baking perfect for escaping the rain
  • Three locations: Bruntsfield, Broughton Street, and Leith Walk
Tip

The Bruntsfield location is the original and most atmospheric

Sam's Coffee Box

A repurposed police box on Bruntsfield Place, which is about as Edinburgh as a cafe can get. Sam sources beans locally from a roaster in Leith and the quality is noticeably better than it has any right to be for a kiosk the size of a phone booth. The oat flat white is the signature order. The vegan Nanaimo bars are unreasonably good. Sam himself is chatty and friendly in the way that makes regulars out of first-time visitors. There's no indoor seating (it's a police box), so you're standing on the pavement or perching on a nearby bench, which is fine on a dry morning and miserable in the rain. Everything comes in compostable cups. If you're staying in Bruntsfield, this will become your daily stop.

Sam's Coffee Box
cafe · Bruntsfield & Morningside
Sam's Coffee Box
4.9 Google
Police Box Kiosk, 99a Bruntsfield Pl, Edinburgh EH10 4HG, UK
  • Experience exceptional locally sourced coffee that stands out as one of the best in the UK
  • Visit a charmingly repurposed old police box for a unique coffee experience
  • Enjoy high-quality snacks and treats that perfectly complement your drinks
Tip

Try their oat flat white paired with a vegan Nanaimo bar for a delightful treat

Sam's Coffee Box in Bruntsfield is a beloved gem known for exceptional coffee sourced locally from Leith. Housed in a repurposed police box, the spot offers rich and flavorful brews with compostable cups.

Krema Bakehouse

Leith Walk has quietly become the best stretch of bakeries in Edinburgh, and Krema earns its place on it by not doing what the others do. The founders are Greek and the counter reflects it, taking traditional Greek flavours and putting them through modern patisserie technique rather than serving them as a novelty. There are traybakes and cakes for people who want a coffee and something sweet, vegan and gluten-free options that aren't an afterthought, and soft serve in summer. Open till 6pm every day, which is later than most of the good bakeries round here manage, so it's a rare option for an afternoon rather than a morning.

cafe · Leith
Krema Bakehouse
4.7 Google (516)
21 Leith Walk, Edinburgh EH6 8LN, UK
Hours: Mon-Fri 08:30-18:00; Sat-Sun 09:00-18:00
  • Greek-inspired patisserie doing traditional flavours with modern technique
  • Vegan and gluten-free options on the ready-made counter
  • Soft serve and a full coffee list alongside the cakes
Tip

Go for the Greek end of the counter rather than the standard traybakes. That's the part you won't find elsewhere on Leith Walk.

The cakes and pastries do the work here, and the Greek influence is what separates it from the rest of Leith Walk's very good bakery run.

Chulo's Cookies

Stuffed cookies from a stall inside Bonnie & Wild, the Scottish food marketplace in St James Quarter. Chulo's started as a pop-up, went viral on TikTok (they sold almost a tonne of cookies in one month), and earned a permanent spot in the food hall. Each cookie is handmade with quality ingredients and stuffed with fillings that change regularly. They're thick, warm, and excessive in the best way. The location in St James Quarter means you're right in the centre, which makes it an easy stop between the Old Town and Calton Hill. Not a sit-down cafe, more of a grab-and-go counter. For a proper meal nearby, see our best restaurants guide.

Chulo's Cookies
cafe · St James Quarter
Chulo's Cookies
4.5 Google
129 St James Cres, Edinburgh EH1 3AD, UK

Haymarket Cafe by L&G

Near Haymarket station, this cafe does a genuinely good all-day menu at prices that feel fair for central Edinburgh. The vegan avocado toast, mixed berry pancakes, and ube lattes (purple yam, for the uninitiated) are the popular orders. The staff are consistently praised for being attentive without hovering. Weekends get busy; weekday mornings are the sweet spot. Useful if you're arriving by train at Haymarket and want somewhere to eat before checking in, or if you're heading toward the best bars on Morrison Street. The cinnamon muffins sell out early.

Haymarket Cafe by L&G
cafe · West End
Haymarket Cafe by L&G
4.9 Google
36 Haymarket Terrace, Edinburgh EH12 5JZ, UK
  • Enjoy a variety of delicious food options such as vegan toast with avocado, mixed berry pancakes
  • Savor high-quality coffee drinks like mochas and ube lattes in a cozy atmosphere
  • Experience exceptional customer service from friendly and attentive staff
Tip

Visit during weekdays to avoid weekend crowds as it can get busy on weekends

Haymarket Cafe is known for its diverse menu, attentive staff, and cozy atmosphere. Visitors appreciate the vegan options, pancakes, and specialty lattes near Haymarket station.

Haven Cafe

Way out in Niddrie, south-east Edinburgh, Haven Cafe is doing Levantine food that most of Edinburgh's centre-based cafes don't attempt. Zaatar for breakfast, falafel wraps for lunch, hummus platters to share, and surprisingly good pizza. It's not a place you'd visit unless you were staying nearby, but the Google reviews tell a consistent story: the food is fresh, the portions are generous, and the prices are lower than comparable food in the centre. If you're driving to or from Edinburgh and want to eat well without paying tourist prices, Haven is worth knowing about.

Haven Cafe
cafe · Niddrie
Haven Cafe
5.0 Google
48 Niddrie Mains Rd, Edinburgh EH16 4BG, UK
  • Indulge in perfectly baked pizza with quality ingredients
  • Experience traditional Levant-style breakfast options like zaatar and falafel
  • Try flavorful dishes such as falafel wraps and hummus platters
Tip

Visit during off-peak hours to avoid crowds

Haven Cafe serves delicious Levantine food with friendly service. Reviewers praise the pizza, falafel wraps, and traditional breakfast options at reasonable prices.

Hawker Coffee

A specialty coffee shop on Lady Lawson Street, just south of the Grassmarket. Hawker is the closest thing to proper specialty coffee within a few minutes of the Old Town. If you've been walking the Royal Mile and need proper coffee (not the tourist-priced stuff on the Mile itself), Hawker is a short walk away.

Hawker Coffee
cafe · Old Town
Hawker Coffee
4.9 Google
22 Lady Lawson St, Edinburgh EH3 9DS, UK

Cafe Elam

On Gorgie Road, well west of the tourist centre, in the unit that Cafe Pal used to occupy. Gorgie is a working-class Edinburgh neighbourhood that travel guides mostly skip, and Elam is a good argument for why they shouldn't: it's a Kerala-style tea shop, built around chai and South Indian snacks rather than flat whites and banana bread. It also keeps hours no other cafe on this list comes close to, open from 10am until 10pm every day of the week. If you're at a Hearts match at Tynecastle or coming back from the west of the city in the evening, it's the one place round here that will still be serving.

cafe · Gorgie
Cafe Elam
4.6 Google (325)
259 Gorgie Rd, Edinburgh EH11 1TX, UK
Hours: Daily 10:00-22:00
  • Kerala-style tea shop doing South Indian chai and snacks
  • Open ten hours a day, seven days a week, including late evenings
  • In Gorgie, well west of the tourist centre, at local prices
Tip

Open until 10pm every night, which almost no Edinburgh cafe is. Useful if you want chai and something fried at an hour when the city centre has shut.

Reviewers describe it as a South Indian find in a part of town that doesn't get written about, with the chai and the snacks doing most of the work.

August_21 Coffee House

On Causewayside in the Southside, walking distance from the Meadows and the university. This is a community cafe in the real sense rather than the marketing sense: home baking on the counter, bagels and sandwiches at lunch, comfortable seats, and a programme of events including open mic nights that turn the room into something else entirely in the evening. Useful to know if you're visiting the university area, the Festival Theatre, or heading for Arthur's Seat from the south side of town.

cafe · Southside
August_21 Coffee House
4.6 Google (491)
89 Causewayside, Newington, Edinburgh EH9 1QG, UK
Hours: Daily 09:00-17:00
  • Community cafe on Causewayside with home baking, bagels and sandwiches
  • Comfortable seating and a regular events programme rather than laptop rows
  • Ten minutes' walk from the Meadows and the university
Tip

It runs events, including open mic nights, so an evening booking here is a different proposition from the daytime cafe. Check what's on before you turn up expecting quiet.

Reviewers describe a proper community cafe: consistent coffee, a counter of home-baked cakes, vegan options and a room people actually sit in rather than pass through.

Dahne

On Dalry Road, near Pizzeria 1926 (one of the picks in our best pizza guide). Dalry is another of those Edinburgh neighbourhoods where the food has quietly improved while the tourist guides were looking elsewhere.

Dahne
cafe · Dalry
Dahne
5.0 Google
37 Dalry Rd, Edinburgh EH11 2BU, UK

Jeannie's Bakery

Morrison Street, near Haymarket. Two well-regarded independents within a few minutes of each other (this and Haymarket Cafe by L&G, round the corner on Haymarket Terrace) is a good indicator that this stretch of the West End is where locals eat breakfast.

Jeannie's Bakery
cafe · West End
Jeannie's Bakery
5.0 Google
147 Morrison St, Edinburgh EH3 8AG, UK

Fauna Coffee Shop

On Queensferry Street at the top of the West End, five minutes from the far end of Princes Street. Fauna is a coffee-first operation and the reviews back that up, with the flat whites and the batch brew getting the kind of praise usually reserved for the specialty roasters out in Leith. There's proper food too, brunch plates and pastries rather than a sad pre-made shelf. The one honest caveat is the location: Queensferry Street is a main road and you can hear it, so take a seat at the back if you want to sit for an hour.

cafe · West End
Fauna Coffee Shop
4.7 Google (454)
19a Queensferry St, Edinburgh EH2 4QW, UK
Hours: Mon-Sat 08:00-17:00; Sun 09:00-17:00
  • Specialty coffee in the West End, with batch brew as well as espresso
  • Brunch plates, pastries and cake rather than coffee alone
  • Five minutes from Princes Street and Charlotte Square
Tip

Queensferry Street is a busy road and the noise carries inside, so sit at the back if you want to linger.

The coffee carries the reviews, with the flat whites and batch brew repeatedly called among the best in the city. Food gets good marks too; the one recurring gripe is street noise.

Heart and Bottle Ltd

On Colinton Road in the Bruntsfield area. Another neighbourhood cafe with a loyal local following. If you're staying in Bruntsfield (which is a smart choice; quieter than the centre, good restaurants, easy bus links), Heart and Bottle and Sam's Coffee Box between them cover your morning coffee needs.

Heart and Bottle Ltd
cafe · Bruntsfield & Morningside
Heart and Bottle Ltd
5.0 Google
15 Colinton Rd, Edinburgh EH10 5DP, UK

Cozy Cafe

Ferry Road, between Leith and Stockbridge. If you're exploring Leith and want a break from the more well-known spots on Leith Walk, Cozy Cafe is a quieter alternative a few streets north.

Cozy Cafe
cafe · Leith
Cozy Cafe
5.0 Google
36 Ferry Rd., Edinburgh EH6 4AE, UK

Mara's Picklery

A pickling and preserving workshop-cafe on Strathearn Road in Marchmont. The name suggests pickles, but it's a proper cafe too. Marchmont keeps showing up in our Edinburgh guides (Locale pizza and NÀDAIR from our restaurants guide are nearby), which tells you something about where Edinburgh's food scene is heading.

Mara's Picklery
cafe · Marchmont
Mara's Picklery
5.0 Google
21C Strathearn Rd, Edinburgh EH9 2AB, UK

How to Plan Your Edinburgh Cafe Day

Bruntsfield morning: Start at Sam's Coffee Box for espresso, walk to Heart and Bottle for a proper sit-down breakfast. Bruntsfield Place has several good independent shops to browse between coffees.

Leith pastry run: Krema Bakehouse on Leith Walk, then walk up to Cozy Cafe on Ferry Road. Combine with a visit to the best bars in Leith in the evening.

West End caffeine crawl: Fauna on Queensferry Street, then Jeannie's Bakery on Morrison Street (takeaway only) or Haymarket Cafe by L&G on Haymarket Terrace. If you're still going, Dahne on Dalry Road is a short walk further.

Near the Old Town: Hawker Coffee on Lady Lawson Street is the best option close to the centre. Chulo's Cookies at Bonnie & Wild in St James Quarter if you want something sweet.

For foodies: Combine this with our best restaurants guide for a full Edinburgh eating itinerary. If you're after a proper sit-down breakfast, see our best brunch guide. Many of these cafes are in the same neighbourhoods as the restaurants we recommend.

Planning your trip to Edinburgh? Save these places to your itinerary with Tourli, the app that turns travel guides into actionable day plans.

── frequently asked

Frequently asked questions.

What are the best cafes in Edinburgh?
The top cafes in Edinburgh include Twelve Triangles (sourdough bakery with seven locations), Fortitude Coffee (specialty roaster in Stockbridge, York Place, and Newington), The Milkman on Cockburn Street near the Royal Mile, and Artisan Roast in Bruntsfield (Scotland's first specialty roaster). For local gems, Sam's Coffee Box works out of a converted police box in Bruntsfield using Leith-roasted beans, and Krema Bakehouse on Leith Walk does Greek-inspired patisserie you won't find elsewhere in the city.
Where can I get the best coffee in Edinburgh?
For specialty coffee, Edinburgh's best-known roasters are Fortitude (three locations), Artisan Roast (Scotland's first specialty roaster), and Williams & Johnson in Leith. For a more local experience, Sam's Coffee Box (a police box in Bruntsfield serving beans from Leith) and Hawker Coffee on Lady Lawson Street are the two locals send you to. A flat white in Edinburgh averages £3.20 to £3.80.
What are the best cafes near Edinburgh Old Town?
The Milkman on Cockburn Street is the closest, a few steps off the Royal Mile itself. Hawker Coffee on Lady Lawson Street is a short walk south for better coffee and fewer tourists, and Chulo's Cookies at Bonnie & Wild in the St James Quarter is five minutes north. Note that Jeannie's Bakery on Morrison Street, further west, is takeaway only.
Are there good bakeries in Edinburgh?
Krema Bakehouse on Leith Walk does Greek-inspired cakes and pastries, with vegan and gluten-free options on the counter. Chulo's Cookies at Bonnie & Wild in St James Quarter sells stuffed cookies that have gone viral on Instagram and TikTok. For sourdough and doughnuts, Twelve Triangles has seven locations across Edinburgh.
── save these to your edinburgh trip

Stop reading lists.
Start the trip.

Tourli turns any guide into an actionable day plan — pinned to a map, walking directions and offline access included. One tap to save every place on this page.

── travel inspiration, weekly

One short email, every Sunday.

New guides, off-the-radar places and the occasional discount. No spam, unsubscribe anytime.