Official Guide to Edinburgh

Festive Afternoon Tea in Edinburgh

02 December 2020

Christmas Afternoon Teas

Tiny sandwiches, dainty savouries and delectable cakes, accompanied by tea or Prosecco – who doesn’t love the traditional pastime of Afternoon Tea. And with the festive season upon us, many local restaurants and cafes in Edinburgh are offering a seasonal twist, with Christmas favourites such as mince pies and gingerbread taking centre stage.

So why not treat a friend (and yourself of course!), pull up a chair, relax and enjoy some festive cheer.

Need some inspiration? Check out our top suggestions for festive afternoon tea in Edinburgh. Please remember, always book in advance via the venue’s website or by telephone.


Edinburgh Castle

Edin Castle 736X306

11 – 13 Dec; 18 - 20 Dec 2020 at 2pm.

£25.00 - £29.00 per person.

Served in the beautiful surroundings of Edinburgh Castle; pre booking is required. Each table booking will receive a complimentary gift bag.

This package experience includes admission to Edinburgh Castle>


The Dome

The Dome Christmas Lights

Daily, 11am-4.30pm.

£22.00 per person.

Brightening up the dark days of winter, the Dome’s Christmas lights and decorations have become a firm favourite in the city’s Christmas calendar.

Enjoy the Dome's afternoon tea in the Georgian Tea Room as you take in the twinkling decorations>


Colonnades at the Signet Library

Colonnades Interior Credit Facebook 500X210

3rd – 31st December 2020, Thursday – Sunday, 12pm – 4pm

£45.00 per person.

Colonnades at the Signet Library is a delightfully calming escape from the hustle and bustle of the High Street.

Their delectable festive afternoon tea includes tasty bites such as Christmas stuffing balls, hot smoked salmon éclairs and turkey club sandwich bites, followed by chocolate orange sacher tortes, coconut snowballs and of course, mini cherry trifles.

For further details or to book the Colonnades at the Signet Library Afternoon Teas>


Mouth watering yet?!....


The Scotsman Hotel

Daily from 12pm – 5pm throughout the festive period.

From £19.95 per person.

This luxury hotel retains many original features, including luxurious floor to ceiling wood panelled rooms, grandiose marble staircase and stained-glass windows – the perfect space for relaxing with a glass of something bubbly.

Their delicious festive afternoon tea includes turkey, cranberry and stuffing sandwiches, mince pies, cranberry fruit scones and ginger cake with Mulled wine.

For further details about the Scotsman Hotel's afternoon teas>


Prestonfield House Hotel

Prestonfield Afernoon Tea

Daily, 12:00 – 19:00.

From £30.65 per person

Sumptuous historic rooms adorned with seasonal decorations, twinkling Christmas trees and roaring open fires, this is Christmas at its finest.

Further details of Prestonfield House Hotel's afternoon teas>


Malmaison Hotel

Malmaison Exterior

25th November to 30th December 2020.

From £27.50 per person.

Situated on Leith's waterfront, Malmaison bring some festive sparkle to the traditional afternoon tea, with smoked salmon & pickled cucumber on brioche, yule log and almond & mince pie tart among the delights on offer.

 Further details about Malmaison Hotels afternoon teas>


The Bonham Hotel

The Bonham

Daily, 3rd - 30th December 2020, 12:00 – 17:00

Enjoy 2 for £29 from 3rd - 30th December 2020. (Usually priced £24.95 per person).

Enjoy fantastically festive and luxurious afternoon tea in the opulent surroundings of The Bonham. Enjoy classic sandwiches, sweet treats and freshly baked scones, washed down with a selection of Brodies tea from all around the world.

Further details about The Bonham Hotel's afternoon teas>


The Balmoral Hotel

Daily, 23rd Nov 2020 - 3rd Jan 2021.

From £50.00 per person.

Set in the luxurious Palm Court, enjoy a decadent afternoon tea under twinkling trees and Venetian chandelier.

Their sumptuous festive afternoon tea includes an array of seasonal treats including turkey, cranberry and stuffing sandwich, mulled plum and coconut gâteau opera and chocolate and orange financier with cranberry crème fraiche.

Further details about The Balmoral Hotel's afternoon teas>


The Cafe at the Palace of Holyroodhouse

3 - 31 December, 12:00 – 15:00.

£21.00 per person.

In the historic setting of the Mews Courtyard, the Café at the Palace offers a seasonal menu featuring a delicious array of Christmas-inspired sweets and savouries.

Choose from the finest loose-leaf teas, alongside finger sandwiches, pastries and freshly baked scones.

Further details about The Cafe at the Palace of Holyroodhouse>



Fingal Afternoon Tea

See website for availability.

£40.00 per person.

Decadent and delicious, enjoy afternoon tea aboard Fingal, a luxury floating hotel permanently berthed on Edinburgh’s vibrant waterfront.

Festive menu includes haggis ball, tarragon mayonnaise; Roast buttered chicken, sage stuffing and Gingerbread chocolate delice, alongside a wide selection of high-grade loose-leaf tea from locally based PekoeTea.

Further details about Fingal's afternoon teas>


Not just for Christmas, the delights of afternoon tea can be enjoyed in Edinburgh all year round.

Check out our guide with recommendations of the top spots to enjoy afternoon tea in the capital >