Edinburgh just has a way of making you feel posh, with its epic castles and fancy eateries around every corner. It’s the kind of place that makes you want to treat yourself—why not go all out?

The perfect treat? Afternoon tea, of course! This city rocks at it, with spots serving everything from crunchy croissants and luxe caviar to classic scones with heaps of cream and jam. 

Ready to feel like royalty? Check out our picks for the best afternoon tea spots in Edinburgh. Trust us, you’re in for a treat!

Black Ivy in Edinburgh

Afternoon Tea at Home 🍰 - Black Ivy

Let’s start off with Black Ivy, where Afternoon Tea turns into an affair to remember. 

For just £28 per person, you can dive into an array of freshly made sandwiches, homemade scones slathered in jam and cream, and a delightful assortment of mini sweet treats and handcrafted cupcakes, all accompanied by your choice of fine teas and robust coffees.

Feeling fancy? Add a dash of elegance with a delicious Hendricks Gin cocktail for an additional £6 per person. Whether you choose the stylish indoor setting of the Black Ivy restaurant or the peaceful outdoor terrace, you’re in for a relaxing and luxurious experience. 

If it’s a special occasion, why not elevate it further by booking a private dining room for that extra touch of exclusivity and privacy?

With such a rich selection of decadent treats and home-baked goods, Afternoon Tea at Black Ivy promises more than just a snack—it’s a sumptuous meal that could easily take the place of lunch, making your afternoon in Edinburgh truly unforgettable.

Visit Black Ivy for a high-end afternoon tea

Colonnades at the Signet Library

Colonnades at the Signet Library 

Nestled in the heart of Edinburgh’s Old Town, the Colonnades at the Signet Library offers a truly elegant escape. This isn’t just any spot—it’s a sumptuous oasis where you can experience what many call ‘Edinburgh’s finest afternoon tea.’

Why visit? The Colonnades is set within the historic Signet Library, home to the Society of Writers to Her Majesty’s Signet, a prestigious legal body with centuries of history. The place isn’t just open to legal minds; it welcomes anyone looking to indulge in a sophisticated afternoon tea. As you sit surrounded by serene elegance, you’ll be served on silver stands brimming with sandwiches made from the freshest seasonal ingredients, alongside a tempting selection of cakes and delicate amuse-bouches. The tea list is impressive, featuring a wide range of choices topped by their exclusive Signet Blend.

It’s an experience that combines luxury with a slice of Edinburgh’s rich history, perfect for those special occasions or just treating yourself to an afternoon of relaxed refinement.

Visit Colonnades for an afternoon tea

The Scottish Cafe

afternoon tea in edinburgh

Let’s take a look at The Scottish Café, located within the National Gallery in the heart of Edinburgh. This cafe is your destination offering stunning views over the East Princes Street Gardens.

It’s the perfect spot to unwind with a luxurious afternoon tea after some sightseeing or exploring the gallery. The Scottish Café excels in showcasing local flavours, serving a delightful menu packed with Scottish produce. You’ll enjoy freshly made sandwiches with seasonal fillings, the finest Kaimes smoked sea trout, and oven-fresh fruit scones topped with homemade berry jam. The array of sweet treats is sure to impress, and they even offer special menus for vegetarians and kids, complete with hot chocolate.

Whether you’re refuelling after a day of culture or looking for a picturesque spot to relax, The Scottish Café provides a charming backdrop and a taste of local cuisine, making it a must-visit for a truly Scottish afternoon tea experience.

The Fingal Tea in Leith

Afternoon Tea for One in edinburgh

Next, set sail for a unique afternoon tea experience aboard The Fingal, a luxurious floating hotel moored in Leith. This is a former Northern Lighthouse Board ship, steeped in history and elegance.

Why visit The Fingal for a luxurious afternoon tea in Edinburgh? As you step aboard, you’ll be transported back to the glamorous 1920s with the ship’s exquisite art deco interiors. 

The setting makes it easy to forget you’re docked at Leith’s port, as it feels more like you’re dining at sea during a bygone era. 

The afternoon tea here is as opulent as the surroundings. Start with savoury delights like saffron and 36-month old parmesan arancini or a Ribblesdale goat cheese tart with shallot jam and confit tomato. 

For the sweet finale, indulge in buttermilk scones, yuzu and matcha macarons, and mini apricot and ginger ricotta cheesecakes.

The Fingal stands out as one of the best afternoon tea spots in Edinburgh, offering a high-end experience that pairs maritime history with modern luxury. Whether you’re looking for a memorable date spot or a place to celebrate special occasions, The Fingal delivers an unforgettable setting for savouring the finer things in life.

Prestonfield House

Prestonfield House afternoon tea in edinburgh

For a truly classy afternoon tea, you’ve got to check out Prestonfield. This Edinburgh institution wraps you in opulence, making it the perfect spot for a luxurious afternoon tea. Imagine sipping your choice of leaf teas surrounded by a roaring log fire, nestled in a gothic tea house, or amidst rose-filled gardens, depending on when you visit.

The afternoon tea at Prestonfield is a delightful showcase of tradition with a modern twist, featuring a spread of home-baked goodies, hot savouries, and scones. They also offer vegan, dairy-free, and gluten-free options, ensuring there’s something for everyone. It’s definitely one of the top spots for a high-end afternoon tea experience in Edinburgh. If you’re planning a special day out or just looking to treat yourself, Prestonfield is a must-visit.

The Dome

Afternoon Tea at The Dome (Edinburgh)

If you’re after a lavish afternoon tea setting, you have to visit The Dome in Edinburgh’s New Town. This place is an ostentatious landmark known for its over-the-top Christmas decor, complete with tinsel-wrapped columns and a towering indoor tree. But trust us, it’s just as impressive as any other time of the year!

Their afternoon tea is served in the stunning Georgian Tea Room, where crystal chandeliers set the scene for an elegant experience. You can enjoy a selection of finger sandwiches, scones, and pastries, all accompanied by nine varieties of loose-leaf tea. It’s not just a meal; it’s an event.

Definitely put The Dome on your list for a luxurious afternoon tea in Edinburgh. It’s one of the best spots in town, perfect for treating yourself to a high-end experience that feels every bit as grand as the setting. 

Harvey Nichols

Afternoon Tea at Harvey Nichols, Knightsbridge

Seventh on our list is the chic Harvey Nichols, where you can enjoy afternoon tea at the pinnacle of this famed department store.

Why make it a must-visit? Apart from its stylish setting, Harvey Nichols offers an afternoon tea experience with a view that’s hard to beat. Perched in the Fourth Floor Brasserie, you’ll have north Edinburgh laid out before you, stretching to the River Forth. The menu brings a touch of luxury with items like duck spring rolls and traditional fruit scones, and you can even elevate your experience with a glass of rosé champagne.

Remember, this spot requires a reservation, so be sure to book ahead. Harvey Nichols isn’t just about the great shopping; it’s a top destination for luxurious afternoon tea in Edinburgh, offering one of the best views in the city.

The Spence at Gleneagles Townhouse 

Afternoon Tea at Gleneagles Townhouse, Edinburgh

Eighth on our list is The Spence at Gleneagles Townhouse, a truly stunning venue that’s as rich in history as it is in style. 

Housed in a beautifully restored former bank, this pastel-hued restaurant will captivate you from the moment you step inside—don’t forget to gaze up at the magnificent ceiling!

The afternoon tea menu, curated by Head Pastry Chef Renato Blinder, is a delightful departure from the usual. You won’t find just traditional finger sandwiches and scones here. Instead, The Spence offers unique savoury items like wild mushroom cappuccino and West Coast crab crumpets. 

Sweet selections include exquisite treats like bitter chocolate and apricot gateau. Of course, for those who cherish the classics, there are perfectly baked scones served with Cornish clotted cream and Glen & Co strawberry and champagne jam. 

To top it off, pair your meal with a selection of fine loose-leaf teas, coffee, or a glass of Veuve Clicquot for a touch of luxury.

Whether you’re a traditionalist or a culinary adventurer, The Spence provides a luxurious afternoon tea experience in Edinburgh that’s both unique and memorable, making it a must-visit on any list.

Tigerlily

Afternoon Tea | Tigerlily Boutique Hotel Edinburgh

Wrapping up our list is Tigerlily, a location known primarily for its buzzing nightlife, yet surprisingly, it also offers a fantastic afternoon tea. This chic boutique hotel, restaurant, and bar might seem an unlikely spot for a tea service given its vibrant evening scene, but it turns out to be a delightful daytime destination.

Why should you drop by Tigerlily for afternoon tea? It’s the perfect way to experience the other side of a venue famed for its night-time allure. The afternoon tea at Tigerlily features an array of delicate sandwiches, freshly baked quiche, indulgent cupcakes, and elegant gateau. Each item is beautifully prepared, showcasing their commitment to quality and flavour, even during the daylight hours.

Tigerlily offers a unique twist on traditional afternoon tea, making it a must-visit for those looking to enjoy classic treats in a setting that’s anything but ordinary. Whether you’re a local or just visiting, don’t miss the chance to see a different side of this popular nightlife spot.

Afternoon Tea Spots in Edinburgh

To wrap things up, Edinburgh is full of amazing spots for afternoon tea, each offering its own unique vibe. Whether you’re diving into the playful atmosphere at Ballie Ballerson or soaking in the elegance of The Dome, there’s a perfect place for everyone. But if you’re after a spot that really does it all, Black Ivy is where you want to be.

Black Ivy isn’t just about luxurious afternoon tea—it’s your go-to for everything from a hearty Sunday roast to a lively boozy brunch. And if you’re not ready to call it a day, you can settle into one of their stylish hotel rooms in Edinburgh for the night. Every visit to Black Ivy is designed to be memorable, comfortable, and totally satisfying.

So, next time you’re in Edinburgh and want a full-on culinary adventure from morning to night, Black Ivy is the place to be. It’s more than just a meal—it’s an experience that covers all bases, making it the perfect spot to soak up the best of what this vibrant city has to offer.

Get in touch with us today for inquiries.