No New Notifications

Cafes in Edinburgh

Discover great Cafes deals near you

 


It isn’t just the coffee that’s got the locals buzzing in Edinburgh. But if you are in need of a regular coffee joint before work, or fancy an afternoon treat on the Royal Mile, browse our café vouchers and we’ll introduce you to some of the best haunts in the capital. With deals this sweet near you, you won’t be reaching for the sugar cubes.

Need more information? Jump to Things to Know Before You Go

 

Afternoon Tea with Cocktail for Two or Four at Ravelston House (Up to 52% Off)
Afternoon Tea with Cocktail
Musselburgh 5.1 km
£40.90 from £19.90
(113)
51% discount_off
Traditional or Prosecco Afternoon Tea for Two at Café Rouge, Multiple Locations (Up to 20% Off)
Café Rouge: Afternoon Tea for Two
Multiple Locations 0.2 km
£25.00 from £19.95
1,000+ bought
20% discount_off
Sparkling Afternoon Tea for Up to Four at 4* Courtyard by Marriott Edinburgh West (Up to 49% Off)
Sparkling Afternoon Tea
Edinburgh 5.4 km
£17.95 from £9.95
(8)
44% discount_off
Classic or Sparkling Afternoon Tea for Two or Four at The Grange Manor (50% Off)
Classic Afternoon Tea for Two
The Grange Manor 20.8 km
£30.00 from £15.00
(460)
50% discount_off
High Tea for Two or Four at The Grange Manor (50% Off)
High Tea for Two
The Grange Manor 20.8 km
£43.90 from £21.95
(460)
50% discount_off
Afternoon Tea with Fizz for Two or Four at Richmond Park (53% Off)
Afternoon Tea with Fizz for Two
Bo'Ness 16.6 km
£42.00 from £19.95
(3)
52% discount_off
Afternoon Tea for Two or Four at Macdonald Houstoun House (Up to 25% Off)
Afternoon Tea for Two
Broxburn 12.6 km
£40.00 from £29.95
(1)
25% discount_off
Afternoon Tea for Two or Four with Optional Bubbles at Philipburn Hotel (50% Off)
Afternoon Tea for Two
Philipburn Country House Hotel 30.7 km
£30.00 from £15.00
(23)
50% discount_off
Italian Afternoon Tea with Optional Glass of Prosecco for 2 at Bella Italia, Multiple Locations (Up to 24% Off)
Bella Italia: Italian Afternoon Tea for Two
Multiple Locations 0.0 km
£24.99 from £18.99
(6821)
24% discount_off
Afternoon Tea with Optional Cocktails for Two or Four at Drouthy Fox (Up to 54% Off)
Afternoon Tea for Two
Dunfermline 13.2 km
£60.00 from £28.00
(10)
53% discount_off
High Tea for Two or Four at Philipburn Hotel (50% Off)
High Tea for Two
Philipburn Country House Hotel 30.7 km
£40.00 from £20.00
(23)
50% discount_off
Traditional or Festive Afternoon Tea for Two or Four at Macdonald Inchyra Hotel and Spa (Up to 16% Off)
Afternoon Tea for Two
Polmont 20.0 km
£36.00 from £29.95
(1)
16% discount_off
‘The Snowman™ Afternoon Tea for Two with Optional ‘Magical’ Prosecco’ at Café Rouge, Nationwide
The Snowman Afternoon Tea
Multiple Locations 0.2 km
1,000+ bought
from £29.95
Traditional or Sparkling Afternoon Tea for Two or Four at The Grange Manor (Up to 53% Off)
Traditional Afternoon Tea for Two
The Grange Manor 20.8 km
£30.00 from £14.95
(68)
50% discount_off
Traditional or Festive Afternoon Tea for Two or Four at Macdonald Holyrood Hotel (Up to 25% Off)
Afternoon Tea for Two
Edinburgh 0.7 km
from £29.95
(1)
Afternoon Tea for Two or Four at Macdonald Cardrona Hotel (Up to 16% Off)
Afternoon Tea for Two
Peebles 21.7 km
from £29.95
(1)
Savoury or Sparkling Savoury Afternoon Tea for Two or Four at The Grange Manor (50% Off)
Savoury Afternoon Tea for Two
The Grange Manor 20.8 km
£34.00 from £17.00
(460)
50% discount_off
Chocolate Afternoon Tea for Two with Optional Prosecco at Café Rouge, Multiple Locations
Chocolate Afternoon Tea for Two
Multiple Locations 0.2 km
490+ bought
from £29.95
Afternoon Tea for Two or Four at Catering at Linlithgow Golf Club
Afternoon Tea for Two
Edinburgh 16.3 km
(12)
from £18.00
Afternoon Tea for Two or Four at Par-Tee Catering at West Lothian Golf Club
Afternoon Tea for Two
Edinburgh 15.8 km
(9)
from £16.00
Vegan Afternoon Tea for Two with Optional Vegan Baileys at Café Rouge, Multiple Locations
Vegan Afternoon Tea for Two
Multiple Locations 0.2 km
150+ bought
from £29.95
Italian Afternoon Tea with Gin for Two at Bella Italia, Nationwide (17% Off)
Bella Italia: Afternoon Tea with Gin for Two
Multiple Locations 0.0 km
£29.99 £24.99
(6821)
16% discount_off
Aperol Afternoon Tea for Two at Bella Italia, Nationwide (Up to 32% Off)
Aperol Afternoon Tea for Two
Multiple Locations 0.0 km
£36.98 £24.99
(6821)
32% discount_off

Cafés in Edinburgh: things to know before you go

It really is possible to have your cake and eat it too in Scotland’s capital city. But before you venture out, cake fork in hand, we’re here to answer your questions.

Where’s good for coffee and cake in Edinburgh?

Sometimes cake and coffee is the only thing that will cut it. Whether you’re looking for afternoon tea café deals or you’re just after a hunk of Victoria sponge, we’ve rounded up some of the excellent Edinburgh eateries for when the cookie monster calls.

  • Love crumbs kick off the day with eight different cake options, so if you’ve got a serious cake craving you’ll be in heaven. Wash it down with their artisan coffee and tea, both sourced from independent makers. Just make sure you get there early to avoid fighting for that last slice of chocolate fudge.
  • Loudon’s Cafe. Compared to some bustling cafés in the city centre, Loudon’s is a quiet escape, so you’re more than likely to get a seat to enjoy that slice of red velvet in peace. Even better, they have an on-site bakery – that fresh bread aroma will make you feel even more at home.
  • Mademoiselle Macaron is a little piece of France on Grindlay Street, serving up mouthwatering macarons, delicious éclairs and other pastries. Soak up the Parisian atmosphere in between a spot of retail therapy.

Is there a dog-friendly cafe in Edinburgh?

When you’re out walking your pooch it’s vital to know about the good pit stops that will let your fluffy friends in.

  • The Hideout Cafe is a great retreat from the crowds, with locally roasted coffee and sandwiches and cake to feed you up after a big walk.
  • Zazou Narrowboat Cafe is one of the most scenic dog friendly cafés in Edinburgh, floating on the canal. A great choice, if your hound doesn’t mind the water of course.
  • Manna House. You’ll be able to smell your way to this café, as the team bakes its delicious wares seven days a week. Tuck into their brunch menu with your pup by your side. Woof to that.

Where can I find a breakfast cafe in Edinburgh?

You can find brilliant breakfasts across Edinburgh, at any time of day. These cafés are always a good idea:

  • For eggs any way – Nobles Bar will whisk, poach, fry – you name it. And if you’re feeling peckish on the weekend, only a full Scottish fry up will do, which they serve with all the trimmings.
  • For bonus eggs Benedict – Roseleaf has become renowned for their very special eggs benedict, with exciting extras to choose from, including black pudding.
  • All day breakfast – Checkpoint is ideal for one of those days when you’re feeling a little fragile (and who wouldn’t be, in a city with such vibrant nightlife?). Breakfast here ends at a leisurely 5pm. Wash it down with their signature bloody mary cocktail.

Where are the best vegan cafes in Edinburgh?

Edinburgh has been named the most vegan-friendly city in the UK, so you won’t struggle to find a vegan spot when out and about in the capital.

  • Holy Cow serves up all sorts of treats, with burgers good enough to rival their meaty pals.
  • Paradise Palms is one of the coolest vegan cafés in Edinburgh, as it doubles as a record store. You can browse some tunes whilst munching on those cauliflower buffalo wings.
  • Grassroots ticks two boxes in one – excellent coffee and a long list of vegan dishes to feast upon.