Afternoon Tea in Edinburgh


fternoon tea in Edinburgh has become increasingly popular, with people across the city gathering together to sip tea from china cups and nibble treats from vintage cake stands.

If you’re looking to indulge in some afternoon tea – either for a special occasion or just for fun – you’ll be spoilt for choice in Edinburgh. We’ve picked some of the best for you to try, from luxury hotels to quirky cafés.

Afternoon Tea at One Square

Afternoon Tea at One Square is the perfect pick-me-up whether for a break between shops or an indulgent few hours with your best friends.  The relaxed surroundings of One Square coupled with large picture windows providing views across Festival Square to the iconic Edinburgh Castle, there could be no finer spot in which to enjoy Afternoon Tea in Edinburgh.

1 Festival Square, Edinburgh, EH3 9SR  |  0131 221 6422  |  One Square Edinburgh




£22 per person with tea or coffee
£27 with a glass of champagne



The Caledonian, Waldorf Astoria Hotel

Princes Street, Edinburgh, EH1 2AB  |  0131 222 8888  |  The Caledonian Edinburgh

afternoon tea in edinburgh

Enjoy afternoon tea in the beautiful Peacock Alley dining suite. Together with a choice of 27 blends of tea or speciality coffees, guests can enjoy freshly prepared finger sandwiches, freshly baked scones with clotted cream and strawberry jam and a mouthwatering selection of treats.

For a special occasion, a glass of Pommery Champagne is the order of the day.

£23 per person  for The Caley Afternoon Tea & £29 for Speciality Afternoon Tea

Nira Caledonia

10 Gloucester Place, Edinburgh, EH3 6EF  |  0131 225 2720  |   Nira Caledonia

afternoon tea in edinburgh

Nestled away in a cosy corner of New Town, the Nira Caledonia boutique hotel is one of Edinburgh’s hidden gems. The warm interior with contemporary comforts provides the perfect setting for a cosy and intimate afternoon tea.

Guests can enjoy a delicious selection of sandwiches, delightful freshly baked scones with a twist and a great range of locally sourced sweet treats including coffee éclairs and delicate biscuits.

£14 per person. Reservation required.

The Tower Restaurant

National Museum Of Scotland, Edinburgh, EH1 1JF  |  0131 225 3003  |  The Tower Restaurant

afternoon tea in edinburghLocated on the rooftop of the National Museum of Scotland in the heart of Edinburgh’s Old Town, the restaurant offers stunning views of the city to enjoy with your afternoon tea.

Seasonal sandwiches and a selection of cakes, scones and patisserie that change daily are served on tiered silver cake stands and with The Tower’s own collection of speciality teas.

£17.95 per person for Tower Afternoon Tea
£24.95 per person for Billecart-Salmon Champagne Afternoon Tea

Prestonfield House

Priestfield Road, Edinburgh, EH16 5UT  |  0131 225 7800  |  Prestonfield House

Prestonfield’s Afternoon Tea is served daily, 2pm until 7pm

afternoon tea in edinburgh

Afternoon tea is a luxurious Prestonfield tradition and a memorable occasion, whether served by the side of a roaring log fire or, in summer, in the rose-filled gardens or the whimsical Gothic tea house.

Prestonfield house is one of the most luxurious spots for Afternoon Tea in Edinburgh. Think opulence and luxury while you’re treated to an exciting selection of sweet and savoury delights. Why not upgrade to the Champagne Afternoon Tea to complete the experience!

Enjoy Prestonfield’s glamorous public rooms and roaring log fires and discover why the Daily Telegraph has named Prestonfield as one of the world’s most romantic destinations.

£19 per person; £29 including a glass of Champagne

The Atholl Restaurant at the Howard Hotel

34 Great King Street, Edinburgh, EH3 6QH  |  0131 557 3500  |  The Howard

afternoon tea in edinburgh This elegant restaurant was originally just for guests but proved so popular with the local residents for their famous afternoon tea, that the Atholl has grown into a sophisticated restaurant.

With only 14 seats available for afternoon tea remember to book your afternoon indulgence in advance.

£16.95 per person


The Scotsman Hotel

20 North Bridge, Edinburgh, EH1 1TR  |  0131 556 5565  |  The Scotsman Hotel

afternoon tea in edinburgh

The rules over at The Scotsman Hotel’s North Bridge Brasserie are simple: fresh, seasonal, Scottish, with a contemporary twist.

Using this ethos, Executive Head Chef Paul Hart has created a delicate selection of sandwiches using the finest local produce. Served alongside freshly baked scones, cakes, cupcakes and biscuits, bringing you one of the finest afternoon teas in Edinburgh.

There’s also a gluten-free afternoon tea available – take a look at the menu£16.95 per person


16 South Learmonth Gardens, Edinburgh, EH4 1EZ  |  0131 315 2226  |  Channings

Channings HotelThere’s no better way to spend an afternoon than in the tranquil setting of Channings hotel overlooking South Learmonth Gardens.

Enjoy a selection of freshly cut finger sandwiches, homemade cakes, scones and shortbread.

All afternoon teas are served daily, from 3pm  5pm, with a selection of loose leaf tea tea or coffee.

Pre-booking is essential. £13.95 per person

The Bonham

35 Drumsheugh Gardens, Edinburgh, EH3 7RN | 0131 226 6050 |  The Bonham

afternoon tea in edinburghThe story goes that Afternoon Tea became popular around 1841, when Anna Maria Russell, 7th Duchess of Bedford requested that tea and cakes be served in the late afternoon to tide her over until her evening meal.

Afternoon Tea at The Bonham is served in the The Consulting Room where the delicious menu includes a selection of finger sandwiches, home-made scones and delicate sweet treats.

Served between 2-5pm daily and bookings can also be made at£16.95 per person

The Forth Floor Restaurant & Brasserie

30-34 St Andrew Square, Edinburgh, EH2 2AD 0131 524 8350 | The Forth Floor

afternoon tea in edinburgh

For a truly decadent experience, enjoy the Luxury Afternoon Tea at the Forth Floor Restaurant.

Served Sunday – Friday between 3 – 4.15pm. Pre-booking is essential. £20 per person



    I know it’s hard to get around every place but it’s worth trying The Howard Hotel – they also do a lovely afternoon tea!


    I came across a new find the other day when picking up fruit and veg in Marchmont, Its called The Institute and they specialise in exquisite teas from around the world. The two guys who run the place are incredibly interesting and are both knowledgeable and passionate about tea. If you’ve not tried this place yet, Id certainly recommend a visit. The Institute is located on Roseneath Street (Warrender Park Road) Marchmont – its on the same block as Sweet Melindas restuarant and the Argyle Bar. They have some pretty cool artwork too.



    I tried the one at Apex Waterloo hotel and they had a really good selection. The scones are a good size, not too big as this usually fills you up pretty quickly. And they add fruits like strawberries and pineapples which make the whole tea quite balanced. This way you feel satisfied at the end and not stodgy like the feeling I usually have after having an afternoon tea. Worth a try.

Leave a Response


6 + 16 =