Warm scones, pretty pastries, and a perfectly brewed pot of tea? Afternoon tea is truly an experience you shouldn’t miss! But in a city filled with historic charm and world-class dining, finding the best afternoon tea deals can feel a bit overwhelming.

But here’s the good news: Edinburgh has plenty of spots where you can enjoy this classic British tradition at a great price. This city is packed with fantastic afternoon tea deals that deliver on flavour, charm, and value—perfect for locals, tourists, and anyone craving this traditional meal.

We’ve rounded up the best places to experience afternoon tea in Edinburgh below, so let’s dive into the different options the city has to offer!

 

Black Ivy: Affordable Afternoon Tea in a Stylish Setting

If you’re searching for one of the best afternoon tea deals in Edinburgh without stretching your budget, Black Ivy is a must-visit. This boutique hotel offers an afternoon tea experience that feels luxurious yet stays wonderfully affordable.

 

 

Our Afternoon Tea packages start from just £28 per person, which includes:

  • A selection of freshly made sandwiches
  • Homemade scones served with jam and cream
  • Mini sweet treats and handcrafted cupcakes
  • Your choice of tea or coffee

Guests can also add a delicious Hendrick’s gin cocktail for only £6 per person, making it perfect for birthdays, catch-ups, or a well-deserved treat.

You can enjoy your afternoon tea inside The Conservatory or outside on our award-winning terrace. For extra-special occasions, we also have a private dining room if you want a more intimate celebration.

If you have dietary requirements and special requests, don’t worry! Our team can take care of it and make sure every guest enjoys the full experience.

Book a table today at the Black Ivy and experience a stylish and delightful afternoon tea!

 

Department of Magic: A Spellbinding Afternoon Tea Experience

If you’re after an afternoon tea in Edinburgh that feels a little more… enchanting, the Department of Magic offers a deal unlike anything else in the city. This is where traditional afternoon tea meets wizardry, ideal for anyone who loves a touch of theatrical magic and sweet treats!

 

Afternoon Tea from Department of Magic

Photo from: www.virginexperiencedays.co.uk

 

For only £25, you can enjoy:

  • Scrumptious sandwiches
  • Fresh scones
  • Tarts and pastries
  • A full assortment of sweet and savoury magical treats
  • A wide selection of themed teas
  • A robe to wear to complete the experience

Everything is thoughtfully crafted, and the food is made using ingredients from local Edinburgh suppliers. The place is also just a short walk from Waverley Station, making it easy to fit into a day of sightseeing. Plus, if you can’t finish the feast, they’ll happily wrap up leftovers so you can enjoy them for later!

This afternoon tea experience requires advance booking, so head over to their website and book a slot now!

 

Palm Court at The Balmoral Hotel: Afternoon Tea Fit for Royalty

If you want to feel like royalty for a day, Palm Court is one of the most luxurious afternoon tea experiences in Edinburgh. This place is the very definition of class, with its shimmering glass dome and a Venetian chandelier, surrounded by elegant palm trees. 

Guests can choose between two exceptional options: the Classic Afternoon Tea (£75 per person) or the Champagne Afternoon Tea (£90 per person), which includes a glass of Charles Heidsieck Brut Réserve. 

Whichever you pick, expect impeccable service and a menu that celebrates refined flavours and seasonal craftsmanship.

 

Afternoon Tea at the Palm Court

Photo from: www.afternoontea.co.uk

 

What’s on the menu?

  • Amuse-Bouche (parsnip velouté with chestnut & sage)
  • Savouries
  • Sandwiches
  • Scones
  • Pastries 

You can view their full menu here. 

If you’re seeking an unforgettable afternoon tea deal in Edinburgh that feels truly special, 

It’s time to book a table at the Palm Court today!

 

Mimi’s Bakehouse – A Charming, Award-Winning Edinburgh Favourite

If you’re looking for an afternoon tea that feels nostalgic and delicious, Mimi’s Bakehouse is an Edinburgh icon, and for good reason! Their award-winning Afternoon Tea celebrates everything people love about Mimi’s: freshly baked treats, homely flavours, and a welcoming atmosphere that keeps guests coming back again and again.

 

Afternoon Tea at Mimi's Bakehouse

Photo from: www.mimisbakehouse.com

 

This experience lets you enjoy handmade scones served with Rodda’s clotted cream and Mimi’s signature mixed berry jam, alongside a delightful mix of fluffy cupcakes, traybakes, and savoury classics. 

Each afternoon tea is also paired with your choice of premium tea from Edinburgh’s own Eteaket Tea or a smooth Machina Americano.

Want to elevate your afternoon tea? You can add a touch of sparkle (or spirit!) with options like a glass of Champagne, a locally sourced gin and tonic, or a speciality coffee from Machina.

Afternoon tea options:

  • Classic: £25
  • Prosecco: £32
  • Cocktail: £33.20

If you want a spot, booking ahead is highly recommended, as this is one Edinburgh treat that locals and visitors refuse to miss!

 

Fingal Hotel: Afternoon Tea in a Luxury Floating Hotel

When it comes to unique afternoon tea, Fingal Hotel offers an experience like no other. Set aboard a beautifully restored floating hotel in Leith, this afternoon tea combines classic with the glamour of Art Deco interiors, shimmering ceilings, and serene harbour views.

 

Afternoon Tea at the Fingal Hotel

Photo from: www.fingal.co.uk

 

Guests are treated to a carefully curated selection of the finest teas, followed by an array of perfectly crafted navettes alongside exquisitely presented sweet and savoury delicacies. From the presentation to the flavour combinations, every detail is unmistakably special.

You can also add a glass of Champagne (or two) and enjoy the sight of Edinburgh’s Leith Docks slowly shifting around you. 

If you have special dietary needs, they accommodate vegan, vegetarian, dairy-free, gluten-free, and nut-free afternoon tea menus with 48 hours’ notice. And for anyone looking for something a little lighter, there’s also the option of a classic cream tea.

Afternoon tea pricing:

  • Classic Afternoon Tea: £65 per person
  • With Champagne: £80 per person

Make a reservation today to secure your table at this exceptional hotel!

 

Ready to Experience Edinburgh’s Best Afternoon Tea Deals?

When it comes to choosing the best afternoon tea in Edinburgh, the “best” really depends on what you’re looking for: budget-friendly options, immersive themed experiences, or classic luxury in iconic settings. 

Each of the venues we’ve highlighted has its own charm, character, and unforgettable flavours. So why not make your next afternoon out a little more special?

Explore them now and discover the perfect experience waiting for you in the heart of Edinburgh!