You’ve travelled hundreds of miles to get to Edinburgh – new city, new culture, new experiences. Yet some things stay the same, no matter how many hours you spend on a plane. Starbucks, for example. So here are few recommendations to help you explore the ever-expanding range of independent coffee shops Edinburgh has to offer. Flat white, anyone?

West End

Social Bite, 89 Shandwick Place

Coffee with a conscience! This cafe is run by a charity, which means 100% of the profits go towards helping homeless people in Edinburgh. A great choice for a takeaway coffee before class at Inlingua. 

Cairngorm Coffee, 1 Melville Street

Named after a mountain range in the Eastern Highands of Scotland, this coffee shop has a rustic design and free wifi.


City Centre

Coro, 13 Fredrick Street

You won’t find much coffee here – this chocolate cafe is a must-visit place for people with a sweet tooth! They serve every kind of chocolate you can imagine in drinks, as desserts, over waffles, as ice cream…

Eteaket, 41 Federick Street

Ok, another recommendation with not much coffee, but I had to mention a cafe specialising in tea! The extensive menu also includes afternoon tea with scones, jam and cream for a true British experience.

Royal Mile

Mimi’s Little Bakehouse, 250 Canongate

This tiny cafe offers a selection of delicious cakes to have with your coffee.


Tabletop cafe, 244 Canongate

If you get caught in the rain, this cafe is the perfect place to wait for the storm to pass. They have many board games you can play while you enjoy your coffee.