The 15 Best Coffee Shops In Edinburgh: A Coffee Lover’s Guide

(Last Updated On: 26/02/2020)

When I arrived in Edinburgh, I had no clue that mind-blowing coffee shops were going to be all over the place.

Coming from a city that is practically overrun with Starbucks, I was so excited to dip my toe into the coffee scene here. I never really drank a ton of coffee as a kid, but after growing up with my dad, an avid coffee drinker, coffee has become a monumental addition to my morning routine. We used to sit at the dining room table in my house and share a cup of a dark roast over our breakfasts. It’s still something that I look forward to every time I visit home, so coming to a city where coffee lovers are in abundance, was like walking back in time to those mornings at the dining room table.

Quality of espresso, the variety of roasts and the hard work that is put into all these coffee shops makes all of them WELL worth scribbling into your Edinburgh itinerary. Every day I look forward to visiting Scotland, and Edinburgh again just so I can have a cup of their coffee!

So, lucky for us traveling coffee lovers, if you’re looking to have an immaculate cup o’ joe while exploring this beautiful city in Scotland, look no further than these fifteen, tasty coffee shops in Edinburgh!

This post may contain affiliate links for the products I mentioned, but as always, all opinions are my own. I make a small commission, at no extra cost to you, when you make a purchase or booking through these links. This helps to support this space and keep me blogging, which I am so extremely thankful for.

Headed to Scotland? Check out my other guides after reading about the best coffee shops In Edinburgh!



Brew Lab

Plant-based milk available

Brew Lab was founded by two friends whose hearts were stolen by the third wave coffee movement and thus, they opened Brew Lab after four years of research and planning. This local treasure is a specialty coffee shop that also offers pastries, breakfast, brunches, and coffee training in the heart of Edinburgh. They even offer latte art training, so if you’re in the market to upgrade your pouring skills, this is a great place to work your coffee magic. Brew Lab is an early-bird caffeine stop by day featuring four single-origin coffees, and a night-owls spot for beers, wines, and more of their special, locally sourced foods.

Website | Brew Lab

Address | 6-8 South College St, Edinburgh, EH8 9AA

Hours | Monday – Friday (8:00 am – 6:00 pm), Saturday/Sunday (9:00 am – 6:00 pm)




Fortitude Coffee

Plant-based milk available

Fortitude coffee prides itself in its selection of single-origin coffee beans and dedication to the quality of each cup of coffee that leaves the barista counter. If you’re growing an appetite after exploring Edinburgh, their food is delivered fresh from local kitchens and bakeries around Edinburgh. There are only a couple of seats available in this little gem, so make sure you arrive to secure a beautiful spot looking out on New Town before the place fills up.

Website | Fortitude Coffee


Hours | Monday – Friday (8:00 am – 5:00 pm), Saturday (10:00 am – 5:00 pm), Sunday (11:00 am – 4:00 pm)


View this post on Instagram

Saturday means doughnuts and coffee 👌

A post shared by Fortitude Coffee (@fortitudecoffee) on



Cult Espresso

plant-based milk available

While Cult Espresso isn’t an actual cult, you’ll fall in love with the quality of their brews, teas, and foods. Along with their local beans, seasonally, they feature roasts from the top breweries around Europe and the United Kingdom. The brick walls and overall warm design of this spot are welcoming for any type of reading, online work, or socializing that you need to engulf yourself in for the afternoon. A lot of the coffee shops in Edinburgh are beautifully designed, but this is one of my favorites.

Website | Cult Espresso

Address | 104 Buccleuch St, Edinburgh EH8 9NQ

Hours | Monday – Friday ( 8:00 am – 6:00 pm), Saturday (9:00 am – 6:00 pm), Sunday (9:00 am – 5:00 pm)





This new little coffee spot nestled right on the corner of Haymarket Street has taken the world by storm with its recent opening and tasty pastries. Its location makes it the prime location for travelers, vegan and gluten-free alike. If you’re in need of a coffee fix and want to watch fellow travelers and locals pass by the corner, settle into one of their stools for a little while.

Website | Nomad

Address | 2 Haymarket Terrace Edinburgh EH12 5JY

Hours | Monday – Saturday (8:00 am – 4:00 pm), Sunday (9:00 am – 4:00 pm)




Twelve Triangles

plant-based milk available

Prepare yourself for hand-made, mouth-watering pastries at this local spot. Honestly, if I could ship their sourdough to my house once a week, I would. Oh, and did I mention the shop is dog-friendly? What more could you want in a spot? It’s very clear that they have a huge passion for their bread as everything is made from scratch, including their jams, custards, pie fillings, and ricotta from locally sourced and organic farms when possible. You can’t miss the beautiful blue paint accompanied by the smell of fresh-baked goods, stop by and give it a try.

Website | Twelve Triangles

Address | 90 Brunswick Street, Edinburgh EH7 5HU

Hours | Monday – friday (8:00 am – 5:00 pm), Saturday / Sunday (9:00 am – 5:00 pm)




Cairngorm Coffee Company

What sets this spot different from all the others? They roast their own beans weekly right in the heart of the Cairngorms and sell them in fresh brews each day. Along with their beautifully bright yellowed branded cups, they have small bites to eat that pair perfectly with their local brew. If you’re outside of Scotland and still want to enjoy this brew, they offer to ship to many countries across the globe so that you can have a flavor of the Cairngorms, and if you like, they sell extremely aesthetically pleasing long sleeve shirts so you can promote your love for coffee, this local spot, and the outdoors!

Website | Cairngorm Coffee Co.

Address | Frederick St 41a Frederick St Edinburgh EH2 1EP

Hours | Monday – friday (8:00 am – 5:00 pm), saturday/sunday (9:00 am – 5:00 pm)




Lowdown Coffee

plant-based milk available

If the name of this place didn’t give it away, this spot is located in the basement of a Georgian style complex (which means it’s adorable and trendy by default). They sell roasts from Koppi, a renowned coffee roaster out of Sweden, which means they bring even more variety and spruce to Edinburgh’s ever-expanding coffee scene. If you plan on visiting in the summer months, enjoy outdoor seating with a nice cool morning breeze to get your morning bean.

Website | Lowdown Coffee

Address | 40 George St EH2 2LE Edinburgh

Hours | Monday – sunday (8:00 am – 6:00 pm)




Artisan Roast

You’ll come here for the coffee and stay for their dedication and commitment to building lasting and sustainable relationships with their coffee growers and producers. They say, “Third-party accreditation is an important part of the coffee world and involves certification scheme such as organic, Fairtrade, or Rainforest Alliance. We work with both certified coffee growers and additional coffee farmers who also achieve our own high levels of ethical standards.

Website | Artisan Coffee Roasters

Address | 57 Broughton Street Edinburgh, United Kingdom

Hours | monday – friday (8:00 am – 6:30 pm), Saturday / Sunday (9:00 am – 6:30 pm)




Baba Budan

This quaint spot serves up homegrown roasters from the United Kingdom and Europe. Their entire menu is made from scratch each day and almost every single item is available for takeaway. As I write this, they have a donut making class available for fifty-five pounds and how could you pass up an opportunity like that?! Keep an eye out on their seasonal menu and keep up with the new classes they offer.

Website | Baba Budan

Address | Arch 12, 17 East Market Street, EH8 8FS Edinburgh

Hours | monday – thursday (7:30 am – 4:00 pm), friday (7:30 am – 5:00 pm), Saturday / sunday (9:00 am – 5:00 pm)




Black Medicine Coffee Co.

plant-based milk available

For 21 years, Black Medicine Coffee Co. has been committed to caffeinating the locals of Edinburgh with high-quality brews and roasts. They are also highly committed to taking care of the planet (a gold star in my book) as they don’t allow takeaway options and they are moving towards less wasteful operations day by day. The wood decor and overall warm vibe make you feel right at home here and it’s a great spot for a look into decades of Edinburgh culture.

Website | Black Medicine Coffee Co.

Address | 2 Nicolson St, Edinburgh EH8 9DH

Hours | monday – saturday (8:00 am – 8:00 pm), Sunday (9:00 am – 8:00 pm)




Machina Espresso

plant-based milk available

Machina Espresso is another specialty coffee shop that roasts their beans in southern Edinburgh. The creation of this shop was made based on the love of Edinburgh’s coffee scene, especially the explosion of it in the last ten years. They stock a range of different espressos as well as single-origin beans with unique tastes and undertones that will stamp this place as one of the best coffees in Edinburgh.

Website | Machina Espresso

Address | 80 Nicholson St EH8 9EW

Hours | monday – sunday (8:30 am – 5:30 pm)




Bearded Barista

These bearded dudes are at the Leith Market every Saturday which means that they a bit under the radar for cafe lovers getting their caffeine fix in the city. They serve up incredible lattes, cappuccinos, flat whites, and americanos and more. To top it all off, once you receive your order, make sure you bring a reusable coffee cup, you can navigate around Leith and explore the most picturesque, fairy-tale village in all of Edinburgh.

Website | Bearded Barista

Address | 12 Dock Pl, Edinburgh EH6 6LU, UK

Hours | every saturdays but check twitter for details



The Milkman

plant-based milk available

What was once an old candy store has now been renovated to suit this special coffee shop in Edinburgh; with coffee just as sweet as the candy once was! The owner, Jaro selects guest brews every couple of months or so to keep his cafe featuring the best breweries and tastes of roasts across the United States and Europe. This is a great spot if you’re navigating around Old Town and need a quick stop for your favorite coffee style.

Website | The Milkman

Address | 7 Cockburn Street, Old Town, Edinburgh EH1 1BP

Hours | monday – friday (8:00 am – 6:00 pm), Saturday / Sunday (9:00 am – 6:00 pm)




Steampunk Coffee

Steampunk coffee shop in Edinburgh prioritizes fair wages, proper growing practices, and high-quality beans, AND plastic-free packaging?! This coffee shop has it all. They pride themselves in their coffee being something you should want to wake up for and with coffee having more flavor compounds than wine, they make sure every small batch is perfect as they taste every batch they roast. This is a truly special spot and it’s great if you want to support great coffee, sustainable travel, and an even greater world we want to live in.

Website | Steampunk Coffee

Address | 49A Kirk Ports, EH39 4HL North Berwick

Hours | monday – saturday (9:00 am – 5:00 pm), Sunday (10:00 am – 5:00 pm)




Map of the Best Coffee Shops In Edinburgh

Psst! Download this for later so that you can have offline maps to all the best Edinburgh coffee shops!




What coffee shops in Edinburgh are your favorite? Share with me in the comments below!



Did you find this coffee shop guide helpful? Save it for later on Pinterest!

Lattes, cappuccinos, macchiatos, OH MY! These are the 15 BEST coffee shops in Edinburgh that will rock your socks off and leave you caffiented to explore the beautiful city of Edinburgh. I’ve found that Edinburgh coffee shops are some of the best cafes I’ve ever had the pleasure of visiting! You don’t want to miss these! #edinburgh #edinburghcoffeeshops #edinburghscotland

Lattes, cappuccinos, macchiatos, OH MY! These are the 15 BEST coffee shops in Edinburgh that will rock your socks off and leave you caffiented to explore the beautiful city of Edinburgh. I’ve found that Edinburgh coffee shops are some of the best cafes I’ve ever had the pleasure of visiting! You don’t want to miss these! #edinburgh #edinburghcoffeeshops #edinburghscotland

Leave a Comment

Your email address will not be published. Required fields are marked *