If you’re in the mood to enjoy something sweet and sugary in Scotland’s capital, then look no further! From creamy gelato to sugar-crisped doughnuts and delicate patisserie, Edinburgh has a lot to offer in the way of desserts. Most of the destinations mentioned below allow you to sit in, so why not spend your afternoon sitting back, soaking up all this vibrant city has to offer with something sweet in hand? If that sounds like a bit of you, then check out our guide to the best dessert places in Edinburgh.
Where to go for the best dessert in Edinburgh
Bread Meats Bread
- Burgers
- 92 Lothian Road, Edinburgh, Scotland, United Kingdom, EH3 9BE

Urban Angel
- Brunch, Cafe
- 121 Hanover Street, Edinburgh, Midlothian, United Kingdom, EH2 1DJ

The Little Chartroom
- British
- 14 Bonnington Road, Edinburgh, United Kingdom, EH6 5JD

TGI Fridays
- American, Diner
- 26 Castle Street, Edinburgh, United Kingdom, EH2 3HT

Leftfield
- Bistro, Seafood, European
- LeftField, 12 Barclay Terrace, Edinburgh, Midlothian, United Kingdom, EH104HP

The Willow Tea Rooms
- Afternoon Tea
- 1st Floor, 120 Princes Street, Edinburgh, Scotland, United Kingdom, EH2 4AD

L’Escargot Bleu
- French, Bistro
- 56/56A Broughton Street, Edinburgh, Midlothian, United Kingdom, EH1 3SA

Noto
- Fusion, Asian
- 47a Thistle Street, Edinburgh, Midlothian, United Kingdom, EH2 1DY

Paradise Palms
- Diner, Vegan / Vegetarian
- 41 Lothian Street, Edinburgh, Scotland, United Kingdom, Eh1 1HB
Holyrood 9A
- Pub, Burgers
- 9a Holyrood Road, Edinburgh, Scotland, United Kingdom, EH8 8AE

Haute Dolci
- Desserts and brunch
- St James Quarter, Edinburgh, EH1 3AD
If you’ve got a sweet tooth and a taste for the finer things in life, Haute Dolci in Edinburgh’s St James Quarter is your ultimate dessert paradise. Picture plush pink interiors, golden accents, and a menu dripping in decadence - from towering waffles smothered in chocolate to delicate French-style patisserie that’s almost too pretty to eat (almost). Whether you're diving into a plate of fluffy pancakes or sipping on a velvety hot chocolate, every bite at Haute Dolci feels like a little moment of luxury.

Mary's Milk Bar
- Gelato
- 19 Grassmarket, Edinburgh, EH1 2HS
Step into a time machine of sweetness at Mary’s Milk Bar, a
charming little gelato haven in the heart of Edinburgh’s
Grassmarket. With its retro décor and ever-changing menu of
handmade ice creams, this place is pure joy in a cone. Flavours?
Think the unexpected and the downright dreamy – from gooey salted
caramel to fragrant rosemary and honey. Each scoop is churned fresh
daily, making every visit a new adventure in indulgence. Grab
your cone, take a seat on the cobbled streets outside, and soak in
the unbeatable view of Edinburgh Castle looming above.