Mary's Milk Bar is one of The 15 Best Places for Cocoa in Edinburgh.

1. Mary's Milk Bar

8.8
19 Grassmarket, Edinburgh, City of Edinburgh
Ice Cream Parlor · Grassmarket · 63 tips and reviews

Arne D.Arne Dus: Best hot chocolate I ever tasted: White chocolate with cardamom

BreBre: You have to try the hot chocolate float 😍

Celina H.Celina How: TRY THEIR HOT CHOCOLATE FLOAT WITH HAZELNUT ICE CREAM. NO REGRETS.

Hotel Chocolat is one of The 15 Best Places for Cocoa in Edinburgh.

2. Hotel Chocolat

8.5
7A Frederick Street, Edinburgh, City of Edinburgh
Chocolate Store · New Town · 8 tips and reviews

Lauren P.Lauren Peek: Sprinkle the chocolate nibs on your hot chocolate to be especially indulgent!

Michael B.Michael B.: Don’t miss this café and store. Lovely hot choclate!

Waad A.Waad A♉️: Milky hot chocolate

Lovecrumbs is one of The 15 Best Places for Cocoa in Edinburgh.

3. Lovecrumbs

8.8
155 Westport, Edinburgh, City of Edinburgh
Café · Edinburgh Castle · 66 tips and reviews

Burcu H.Burcu Henderson: Quirky and sweet place with delicious flavoured hot chocolates.

Celina H.Celina How: Banana cake wasn't that bad. Their hot chocolate is good.

Zachary G.Zachary Greenblatt: Really good grilled cheese and hot chocolate!

Union Brew Lab is one of The 15 Best Places for Cocoa in Edinburgh.

4. Union Brew Lab

8.9
6-8 South College St, Edinburgh, City of Edinburgh
Coffee Shop · Newington · 190 tips and reviews

Jonny C.Jonny Casey: Great little cafe with very good coffee & hot chocolate

Celina H.Celina How: Love the hot chocolate.

B. Aaron T.B. Aaron Talbot: good coffee, cool space, pretty sure my hot chocolate was powdered but it was still decent...

Cairngorm Coffee Co. is one of The 15 Best Places for Cocoa in Edinburgh.

5. Cairngorm Coffee Co.

8.3
41a Frederick Street, Edinburgh, City of Edinburgh
Café · New Town · 16 tips and reviews

Lana B.Lana Bruens: Great hot chocolate, brownies and carrot cake! I totally recommend it :)

Petros A.Petros A: Good coffee, nice hot chocolate and awesome sandwiches! Great for a break in between shopping downtown!

Clark G.Clark Gillies: Best independent coffee house in the city

Starbucks is one of The 15 Best Places for Cocoa in Edinburgh.

6. Starbucks

7.7
2 Colinton Road, Midlothian, Midlothian
Coffee Shop · 11 tips and reviews

Kathryn K.Kathryn Knight: Have a gingerbread hot chocolate during winter - yum!

CamilleCamille: The hazelnut hot chocolate is a flawless default. Sit in at christmas time for the full effect.

Ollie W.Ollie Watson: Almost always have Toffee Nut syrup left over from Christmas - so ask for a Toffee Nut Latte all year :)

The Milkman is one of The 15 Best Places for Cocoa in Edinburgh.

7. The Milkman

9.3
7 Cockburn Street, Edinburgh, City of Edinburgh
Coffee Shop · Waverley Station · 60 tips and reviews

Anne M.Anne Micic: Good hot chocolate.

Smaranda P.Smaranda Priscornic: The hot white chocolate it’s must try, unique aroma

Jonas N.Jonas Neubert: Awesome Flat White! Really nice and pretty interior, beautiful place to relax, drink your coffee and enjoy the atmosphere or just to grab your cup on the walk.

The Black Medicine Coffee Co. is one of The 15 Best Places for Cocoa in Edinburgh.

8. The Black Medicine Coffee Co.

7.7
2 Nicolson St, Edinburgh, City of Edinburgh
Coffee Shop · Newington · 68 tips and reviews

Carlos C.Carlos Cadena: Hot chocolate with cream and marshmallows... mmmmm great!

Maria P.Maria Peeva: awesome smoothies. hot choc could be better though

DavidDavid: Hot chocolates are amazing.

Artisan Roast is one of The 15 Best Places for Cocoa in Edinburgh.

9. Artisan Roast

8.7
57 Broughton St, Edinburgh, City of Edinburgh
Coffee Shop · Broughton · 82 tips and reviews

Scotland's A.Scotland's Attractions: Best coffee in Edinburgh. Fact. The white chocolate and lemongrass hot chocolate is pretty delightful too.

Kay-Anne R.Kay-Anne Reed: The lemongrass hot chocolate is amazing and the staff is incredibly friendly. It's a very cozy place and you can tell that a lot of the customers are regulars.

Like A Local GuideLike A Local Guide: This quirky, dark little cafe sources top quality specialty beans from Africa, Asia and the Americas and serves possibly the best coffee in Scotland. Expect laid-back atmosphere and great hospitality. Read more.

Lowdown is one of The 15 Best Places for Cocoa in Edinburgh.

10. Lowdown

9.1
40 George St, Edinburgh
Café · New Town · 32 tips and reviews

Trish P.Trish P: Great coffee! Loved the fact they serve Mork hot chocolate from my hometown as well 👍🏼

Cintain 昆.Cintain 昆遊龍: The coffee is very flavourful, well made. The toasties and pastries look amazing, definitely will come back to try!

UnaUna: Wifi info!☺️

The Zulu Lounge is one of The 15 Best Places for Cocoa in Edinburgh.

11. The Zulu Lounge

8.0
366 Morningside Rd, Morningside, City of Edinburgh
African Restaurant · 10 tips and reviews

Joolz WilliamsonJoolz Williamson: Try there hot choc or mixed berry shakes they are the best in edinburgh by far!!

Roy B.Roy Brown: Very tasty food. Free range eggs used. Great for vegetarians & vegans. Open: M-F: 8-6, S+S: 8.30-5.

Mihai A.Mihai Anca: Have a massive club sandwich

Coffee Angel is one of The 15 Best Places for Cocoa in Edinburgh.

12. Coffee Angel

8.6
24-27 Brandon Terrace, Midlothian, Midlothian
Coffee Shop · 11 tips and reviews

Duncan R.Duncan Reddish: Watch out for the chilli hot chocolate - it's pretty fiery, but addictive ;-)

Shaun F.Shaun Fink: Great coffee and awesome lunchtime snacks.

Lorena M.Lorena Morales: Very good coffee and great attention.

Wellington Coffee is one of The 15 Best Places for Cocoa in Edinburgh.

13. Wellington Coffee

8.7
33A George St (at Hanover St), Edinburgh, City of Edinburgh
Coffee Shop · New Town · 101 tips and reviews

Kevin D.Kevin Damerow: Nice barista folks, great coffee and some of the best hot chocolate as well ❤️

Diana H.Diana Hall: Brews 'Square Mile' coffee into the best Macchiato in the area, and the scones with butter & jam are to die for. Great, friendly, knowledgeable service too. Top spot.

Jon M.Jon Mountjoy: Friendly folk, tasty scones and some of the best coffee in Edinburgh.

Old Chain Pier is one of The 15 Best Places for Cocoa in Edinburgh.

14. Old Chain Pier

8.1
Pub · Trinity · 16 tips and reviews

Russell H.Russell Harrison: The hot chocolate from the takeaway window is excellent

Russell H.Russell Harrison: Hot chocolate to die for

Dean M.Dean McVey: The most amazing views over the water. Come here for lunch and get a table at the window. You have to try the traditional Scottish Cullen Skink, the best I have ever had, anywhere!

Stockbridge Market is one of The 15 Best Places for Cocoa in Edinburgh.

15. Stockbridge Market

9.0
1 Saunders St (at Kerr St), Edinburgh, City of Edinburgh
Farmers Market · New Town · 26 tips and reviews

Caro S.Caro Schiefer: Nice cosy farmers market. Nice People let you try everything. Can also have a fast snack (burger, hot choclate...)

Dean M.Dean McVey: The heart of a community! Go hungry and eat paella, curry, cake and amazing raw salads. Buy homemade soap and be sure to look at the local artists. Sundays only but go later in the day for bargains.

Greg R.Greg Reed: Wonderful little market in a great location. Good variety for the size.