The Best 5 Specialty Coffee Shops in Edinburgh

An early morning hike up to the top of Arthur’s Seat deserves a reward. So after enjoying the panoramic views of the city, we say you deserve a coffee or two and perhaps even a slice of cake. Here are our top picks for the best 5 specialty coffee shops in Edinburgh. Their coffee and cake menus are sure to warm you up whilst escaping the rain.
Customers sitting outside the Milkman - Coffee in Edinburgh


1. Brew Lab

With their on site training lab, the team at Brew Lab serves up a perfectly brewed single-origin filter and a food offering made from local produce. If you’re early, snag one of the window armchairs or the leather couches and watch Edinburgh city awake. But if you’re not an early bird, don’t despair. Brew Lab’s trade extends beyond speciality coffee. Come the evening, the cafe becomes a bar offering craft beer, natural wines and cocktails.

TIP: The extended hours (open until 11 pm during Fringe Festival) makes Brew Lab the choice for early birds and night owls alike.

Address | 6-8 S College St, Edinburgh EH8 9AA
Opening Hours | Monday 8.00am – 6.00pm. Tuesday – Friday 8.00am – 8.00pm. Saturday – Sunday 9.00am – 8.00pm
Website |

Filter coffee and magazine on a bench table at Brew Lab, Coffee in Edinburgh

2. Fortitude

Situated in the New Town, Fortitude is another small speciality coffee shop in Edinburgh. But what the shop lacks in size, it makes up for and then some with its coffee. Mix with locals dressed in starched collared shirts who gather their takeaway coffee in haste, and the travellers who usually have a more relaxed look about them. Fortitude features an extensive range of regular coffee methods and newer methods including cold brew and pour-over. This means there is something inside for everyone to enjoy during the early morning chill.

Address | 3C York Pl, Edinburgh EH1 3EB
Opening Hours | Monday – Friday 8.00am – 5.00pm. Saturday 10.00am – 5.00pm. Sunday 11.00am – 4.00pm
Website |

Entrance to Fortitude Coffee, Edinburgh Scotland
A latte from Fortitude Coffee, Edinburgh

3. The Milkman

This centrally located cafe situated between Waverly Station and The Royal Mile is a great little hideout when you want to take a break from the tourist trail. With a choice of seasonal coffees, the barista is happy to make suggestions based on your preferences. Once you’ve decided, grab a seat on the cushions at the front window or on a nice day, outside at one of the communal tables. Both vantage points make for excellent people watching spots. I’d recommend The Milkman as your morning stop to enjoy one of their brownies too.

Address | Toddle In, 7 Cockburn St, Edinburgh EH1 1BP
Opening Hours | Monday – Friday 8.00am – 6.00pm. Saturday – Sunday 9.00am – 6.00pm
Website |

A latte served on a wooden tray at The Milkman, Coffee in Edinburgh Scotland

4. Artisan Roast

Fittingly, the home of specialty coffee in Scotland is located in a converted house. Artisan Roast was the country’s first specialty coffee and roastery. Since its establishment, Artisan Roast has helped to grow the coffee scene in Scotland. Artisan no longer roasts coffee beans on site, as the store (one of many) is bursting with customers looking for their caffeine fix. The baristas are extremely knowledgeable on all things coffee as well as Edinburgh herself.

Address | 57 Broughton St, Edinburgh EH1 3RJ (multiple locations around Edinburgh and Glasgow)
Opening Hours | Monday – Friday 8.00am – 6.30pm. Saturday – Sunday 9.00am – 6.30pm
Website |

Entrance to Artisan Roast, Coffee in Edinburgh Scotland

5. Wellington Coffee

This cozy basement shop opens up onto a courtyard and street side tables. Whilst the cafe serves fine coffee (Australian or Kiwi baristas might have something to do with it), they’re also well known for their scones, baked fresh on-site throughout the day. You can choose between savoury or sweet, but being a sweet tooth, I opted for the latter. With a latte and scone costing just over £5, this is a great place to stop for a rest between exploring the New Town. Don’t be surprised if you find locals sipping lattes with their doggy friend at their feet.

TIP: Don’t feel like coffee? Drop into Mary’s Milk Bar for one of their famous hot chocolates. A famous Edinburgh institution located down on Grassmarket, Mary’s also does some amazing ice cream.

Address | 33A George St, Edinburgh EH2 2HN
Opening Hours | Monday – Friday 7.00am – 6.00pm. Saturday 8.00am – 6.00pm. Sunday 9.00am – 6.00pm
Website | Wellington Coffee on Facebook

Latte and scones at Wellington Coffee, Edinburgh Scotland

Have you found a specialty coffee shop in Edinburgh that we haven’t recommended? Please share it with us and fellow coffee lovers!


A latte in a mug at Fortitude Coffee, Edinburgh, Scotland
A flat white on a blue saucer on a bench seat at The Milkman, Edinburgh, Scotland

Leave a comment


The best of our travel tips direct to your inbox. Receive our latest posts by dropping your email address below.

We promise to only send you the good stuff!



This website uses cookies to ensure you get the best experience on our website. By continuing to use this website, you consent to the use of cookies in accordance with our Privacy Policy.



Receive the latest travel guides from our featured destinations & travel inspiration straight to your inbox.