Get us in your inbox

Afternoon Tea at Colonnades
Photograph: Colonnades

The 16 best afternoon teas in Edinburgh

Looking for a treat involving copious amounts of tea and cake? These are the best places for afternoon tea in Edinburgh according to us

Written by
Niki Boyle
Kirstyn Smith
Arusa Qureshi

Edinburgh’s regal backdrop and sophisticated restaurantss make it exactly the sort of city you’d expect to be able to put on a decent afternoon tea. And thankfully, there are countless venues, cafés and hotels that can cater to anyone that’s looking to be treated to sarnies, scones and all the rest.

From intricate concoctions featuring cocktails to more down-to-earth and casual offerings, there’s something that will suit every taste and every occasion. Here’s where you need to head if you're looking for some excellent afternoon tea in Edinburgh.

RECOMMENDED: Full guide to the best restaurants in Edinburgh

Best afternoon teas in Edinburgh

Colonnades at the Signet Library

What is it? A sumptuous oasis in Edinburgh’s Old Town.

Why go? Housed within the Signet Library – home of the Society of Writers to Her Majesty’s Signet, a prestigious legal association – the open-to-the-public Colonnades proclaims it serves ‘Edinburgh’s finest afternoon tea’ amid serene and elegant surroundings. The silver stands feature sandwiches made with seasonal ingredients, as well as a selection of cakes and amuse-bouches, while the extensive tea list is topped by the Colonnades’ own Signet Blend.

£50pp. Wed to Sun, 11am–4.30pm. The Signet Library West Parliament Square, EH1 1RF. 

What is it? Complete your visit to the Palace of Holyroodhouse or The Queen’s Gallery with homemade cakes and tea.

Why go? There are plenty of reasons to visit Holyrood Palace – the history, grandeur and regal architecture. But you can’t possibly go without booking yourself in for the afternoon tea. Served in the Mews Courtyard in specially commissioned chinaware, you can expect local ingredients and produce with your choice of loose-leaf tea (or a gin cocktail if you’re feeling fancy).

From £25pp. Daily, from 12noon. The Royal Mile, 98 Canongate, EH8 8DX.

Mimi’s Bakehouse

What is it? A mini-chain of cosy Edinburgh bakeries.

Why go? Mimi’s is famous first and foremost for its cakes, so bear that in mind when you’re considering an afternoon tea here. In other words, save some room for the sweet stuff, and don’t fill up purely on the scones, sandwiches and savouries. Vegetarian and gluten-free menus are also available.  

£39-£57pp. Weekdays from 11am, weekends from 12noon. Various locations in Edinburgh. 

What is it? A real work of afternoon tea art. 

Why go? In the lofty setting of the Scottish National Portrait Gallery, Café Portrait is a bright, airy spot in which to enjoy a delightful (and generous) afternoon tea. Once you’ve admired the collections of world-class paintings and photographs, retire to this ground-floor cafe with gothic windows and high ceilings and raid a stand laden with neat finger sandwiches, mini-cakes and scones loaded with clotted cream and jam.

£40 for two. Daily, 2.30pm–4.30pm. 1 Queen St, EH2 1JD.


What is it? An ostentatious landmark in Edinburgh’s New Town.

Why go? The Dome is famous in Edinburgh for its OTT Christmas decor, including massive, tinsel-wrapped columns and a towering indoor tree, but it’s still pretty impressive at other times of year. Their afternoon tea menu – served in the crystal-chandeliered Georgian Tea Room – features finger sandwiches, scones, pastries and nine varieties of loose-leaf tea.

£22-£29pp. Daily, 12noon-5pm. 14 George Street, EH2 2PF.


What is it? A friendly tea lovers’ haven.

Why go? Opened in 2008, Eteaket was at the cutting edge of the revival of tea as something you could enthusiastically geek out about (see also: coffee, craft beer, gin). The Tea Room on Frederick Street is far less about extravagant surroundings than enjoying a quality cuppa with friends, accompanied by sandwiches, scones and pastries (and some fizz if you’re feeling fancy). It’s also far more affordable than some of the swankier joints on this list. 

£17.95-£21.95pp. Weekdays, 11am-5pm, weekends, 10am-6pm. 41 Frederick St, EH2 1EP.

  • Hotels

What is it? A chance to enjoy a classy afternoon tea in the opulent surroundings of this Edinburgh institution. 

Why go? If you’re looking for an afternoon tea experience to remember, this is the one. Enjoy leaf teas, home baking, hot savouries, scones and more either by a roaring log fire, in the gothic tea house or in the rose-filled gardens, depending on the season.

From £40pp. Daily, 12noon-6pm. Priestfield House, EH16 5UT.

What is it? An elegant café located in the stylish Scotsman Hotel.

Why go? With its interior dating back to 1905, this delightful space is inspired by the ‘grand cafés’ of Europe, offering a relaxed and stylish setting in which to enjoy a menu of modern food and drink. The afternoon tea is handmade by the in-house pastry chef, with hand-cut finger sandwiches, savoury bites, miniature desserts and homemade scones and jam. To enhance your experience, pop by on Saturday between 2pm and 5.30pm to enjoy your afternoon tea with a live pianist.

£24.95pp. Daily, 12noon-5pm. 20 North Bridge, EH1 1TR.

Harvey Nichols

What is it? Afternoon tea at the top of the famed department store.

Why go? While there’s no shortage of places to take tea in Edinburgh, very few have views that can rival Harvey Nicks’. Take tea in the Forth Floor Brasserie that has north Edinburgh spread out below to the River Forth, and you can indulge in the likes of duck spring rolls, traditional fruit scones and rosé champagne.

From £25pp. Daily, 2pm-4pm. 30-34 St Andrew Square, EH2 2AD.

Red Bus Bistro

What is it? As if you couldn’t guess, it’s afternoon tea on a vintage bus.

Why go? Since you’re a fan of afternoon tea, you’re probably into vintage things in general, and what’s more vintage than an old bus? While nibbling your sandwiches and sipping your Earl Grey (or a teapot-based gin cocktail should you fancy an upgrade), the bus will take you around some of Edinburgh’s historic highlights including Edinburgh Castle, Holyrood Palace and the Scottish Parliament.

From £37pp. Tue to Sun, 12noon & 3pm. Departs from Stance ZE, Waterloo Place, EH1 3BQ.

  • Restaurants
  • Cafés

What is it? Inventive afternoon tea located in the Waldorf Astoria hotel.

Why go? For a luxurious afternoon tea experience, the Waldorf Astoria hotel provides the perfect ambience with its stylish interiors. You’ll be served finger sandwiches with fillings like gin-cured salmon or crispy duck, freshly baked scones, and cakes like meringue tart, macaron, baked cheesecake, strawberry choux and more.

£50pp. Daily, 12.30pm-4pm. Princes Street, EH1 2AB.

What is it? A touch of old-style glamour in the heart of the city.

Why go? A glass-domed, light-filled space fringed with exotic trees and cream-coloured frescoes, Palm Court at the Balmoral revives the notion of afternoon tea as a cool respite from inhospitable tropics. While Palm Court can’t in fact offer a tropical climate, it does offer sweets, sandwiches and a very respectable tea selection, plus occasional live harp accompaniment.

From £50pp. Daily, from 12noon. 1 Princes Street, EH2 2EQ.


What is it? Incongruously enough, it’s tea and scones at a popular nightlife spot.

Why go? It may be far from the down-and-dirty rave caves on the Cowgate, but it still perhaps seems slightly incongruous that a boutique hotel, restaurant and bar would also offer an afternoon tea. But you’ve got to do something in the daytime, right? With delicate sandwiches and sweet treats, plus drinks by Eteaket, Tigerlily’s doing it well.

From £17.50pp. Daily, 2pm-5pm. 125 George Street, EH2 4JN.

14. Afternoon Tea, By Rose

What is it? Afternoon tea once a month for delivery or collection from Leith.

Why go? Rose is a full-time baker at Edinburgh's Company Bakery and in her downtime, she delights Edinburgh residents with her unique and hugely impressive monthly afternoon tea creations. She reveals the menu over on her Instagram, and then you message to place an order, which arrives at your door at a specified time. You have to be quick though; Afternoon Tea, By Rose sells out extremely quickly. With options like sourdough baguette, white truffle egg mayonnaise and rocket and lemon curd tart topped with homemade marshmallow, you can understand why.

From £29pp but prices vary. Order at

  • Bars and pubs
  • Beer hall

What it is? A decadent treat in a chic venue across from Waverley railway station.

Why go? What could be better than winding down with a delicious and indulgent afternoon tea after a long and arduous train journey? Brewhemia's convenient location makes this pretty hard to resist but so too does their menu of bespoke versions of classic treats like sandwiches, savouries, cakes and fresh-baked scones. If you fancy something a bit different, try the Gentleman’s Afternoon Tea, which swaps finger food and tea for homemade tarts, sausage rolls and a trio of tank fresh beers.

From £18pp. Daily, from 12noon. 1A Market Street, EH1 1DE.

The Ivy on the Square

What is it? Sister restaurant to the famed London celeb hangout.

Why go? This is one of a crop of London luminaries that have pitched up on St Andrew Square in recent years (it’s just a few doors along from the wonderful Dishoom). The Ivy on the Square offers sophisticated dining both indoors and out on its Parisian-style terrace. For afternoon tea, sample savouries such as truffled chicken brioche or sweet treats like almond macaron while sipping your favourite fruit infusion.

From £26.95pp. Mon to Sun, 3pm-5pm. 6 St. Andrew Square, EH2 2BD.

    You may also like
    You may also like

    The best things in life are free.

    Get our free newsletter – it’s great.

    Loading animation
    Déjà vu! We already have this email. Try another?

    🙌 Awesome, you're subscribed!

    Thanks for subscribing! Look out for your first newsletter in your inbox soon!