The 15 Best Coffee Shops In Edinburgh: A Coffee Lovers Guide

(Last Updated On: 11/04/2019)

The bustling city, poppin’ nightlife, and eons of day trips outside of these cobblestone streets are a great pairing with the many incredible coffee shops dotted around Edinburgh, Scotland. This compilation of the best coffee shops in Edinburgh includes vegan-friendly coffee shops that offer oat, soy/soya, almond, and other types of plant-based milk so that us vegans can enjoy a solid brew also. These quirky stops have many different personalities and brews making them some of the best places to work, read, socialize, or watch the city life go by. Experience Edinburgh in its rawest form through these local coffee shops that will steal your heart (and your taste buds).


Headed to Edinburgh? Check out my other guides for the city!



Brew Lab

Plant-based milks 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 milks 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 around 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 milks 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 is welcoming for any type of reading, online work, or socializing that you need to engulf yourself in for the afternoon.

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 milks 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 good, 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 shipping 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 milks 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 renown 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 milks 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 milks 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 milks available

What was once an old candy store has now been renovated to suit this special coffee shop; 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

Another coffee spot on the list that prioritizes fair wages, proper growing practices, and high-quality beans, AND plastic-free packaging?! Steampunk 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 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)




Where is your favorite coffee shop located? Share with me in the comments below!

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.



Did you enjoy this post? Save it for later on Pinterest!

A coffee lovers guide to the best coffee shops in Edinburgh, Scotland. The third wave of coffee has sprung up many local spots and roasters that have stolen the hearts of locals and travelers. If you’re traveling to Edinburgh and are in need of a solid latte, cappuccino, americano, flat white, and more, these are the top spots you can’t miss! | Best Coffee Shops Edinburgh | Third Wave Coffee | Edinburgh Best Coffee Spots | Edinburgh Cafe | Coffee Travel Europe | Europe’s Best Coffee Spots | Local Coffee Travel | #coffeetravel

Leave a Comment

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