Afternoon Tea in Edinburgh

Waldorf Astoria


The Ivy on the Square Edinburgh  | 

6 St. Andrew Square, Edinburgh, EH2 2BD

Opening Hours: Monday – Sunday 15:00~17:00


At The Ivy you have a selection of afternoon teas to choose from which you can enjoy in a beautiful setting. You can opt for “CREAM TEA” for £7.95 with freshly baked fruit scones, Dorset clotted cream and strawberry preserve. It includes a choice of teas, infusions or coffees. For the price, this little afternoon tea offer with a cup of tea and three scones is a total bargain and absolutely delicious. They offer “SUMMER GARDEN AFTERNOON TEA” for £24.95, with a choice of savoury or sweet. My top recommendation is the “CHAMPAGNE AFTERNOON TEA” for £33.95 where you can enjoy a lovely glass of champagne with your afternoon tea, and includes a choice of teas, infusions or coffees.


The Dome  | 

14 George Street, Edinburgh, EH2 2PF

Opening Hours: Served daily from noon to 17:00


You can enjoy a lovely afternoon tea at the Dome on the 1st floor in the splendid surroundings of The Georgian Tea Room. The room can be accessed via their staircase and lift. They offer a standard Afternoon Tea, a NGCI Afternoon Tea, a Vegan Afternoon Tea, and a Children’s Afternoon Tea. In the standard Afternoon Tea, you can enjoy lovely sandwiches, a savoury dish, some plain and fruit scones served with clotted cream and jam, the chef’s selection of cakes and macaroons, and a choice of loose leaf teas or a pot of house blend coffee, all for £22 per person. You can add a glass of champagne chimère for £29 per person or a glass of cava for £27 per person. Highly recommend The Dome for a filling afternoon tea in a comfortable setting. I would especially recommend paying a visit during Christmas time as the decorations are just splendid and add to the gorgeous building.


The Witchery by the Castle | 

Opening hours: Monday – Friday 15:00~16:00

352 Castlehill, Edinburgh EH1 2NF


At The Witchery by the Castle, you get to indulge in a beautiful afternoon tea spread surrounded by a gorgeous and traditional Scottish setting. Marvellous sandwiches and delicious cakes piled high on silver cake stands. Their sandwiches are like no other, offering an Edinburgh Gin cured salmon with dill creme fraiche filling on rye bread and a brioche bun with egg and cress. They also serve a selection of delightful sweet treats including freshly baked scones, dragon cake and rich chocolate tarts. The afternoon tea is served with your choice of specially selected loose leaf tea which are all so tasty. You can enjoy the standard afternoon tea for £35 per person, add a glass of Billecart-Salmon Champagne for £47 per person, and £55 per person with a glass of Billecart-Salmon Rosé Champagne.


Prestonfield House  | 

Prestonfield House, Priestfield Road, Edinburgh, EH16 5UT

Opening Hours: Served daily from 12pm~18:00



If you’re looking for a memorable tea out, Prestonfield House is the place for you. Served by the side of a roaring log fire throughout the winter, and in the rose-filled gardens or the whimsical gothic tea house throughout the summer. They offer an afternoon tea menu, a vegan afternoon tea menu, and a vegetarian afternoon tea menu. Enjoy a mouth-watering selection of leaf teas including Prestonfield’s own unique blends, their outstanding home baking, hot savouries, scones with their own raspberry jam and traditional sandwiches all in an extraordinary surrounding. You can indulge in a Traditional Afternoon Tea for £35 per person or opt for a Champagne Afternoon Tea with a glass of Billecart-Salmon Champagne for £45 per person.


Café Portrait   | 

Café Portrait, 1 Queen Street, Edinburgh, EH2 1JD

Opening Hours: Afternoon Tea is served daily from 14:30~16:30 in the Snug


At £40 for 2 people, you can enjoy a tiered stand laden with delicious savouries, fantastic scones, and other irresistible home-baking, all in the stunning surroundings of the Scottish National Portrait Gallery. A request for half the food to be vegetarian friendly is accommodated too which is a lovely touch. The portion size is huge, so you’ll never be dissatisfied with the amount you get to eat. Great service with tea refills even though the pots are big enough that you might not even need it. Great value and the portrait gallery you can visit afterwards makes it all the more enjoyable.


Harvey Nichols  | 

30, 34 St Andrew Square, Edinburgh, EH2 2AD

Opening Hours: Sunday – Saturday 14:00~16:00


Wanting to celebrate in style with a lovely afternoon tea menu and spectacular views over the Edinburgh City skyline? Then Harvey Nichols is definitely the place for you. Indulge in classic favourites from hot smoked salmon, served with creamy potato salad to scones with clotted cream and preserves. Finish on a sweet note with summer berry tart, peanut butter pie and chocolate brownie. They take reservations only so do keep in mind to book a spot before paying a visit. Afternoon Tea is served for £22 per person, £30 per person with a glass of champagne and £32 per person for a Rosé champagne afternoon tea. Highly recommend paying Harvey Nichols a visit to enjoy a fantastic afternoon tea with an unforgettable view.


Tigerlily  | 

125 George St, Edinburgh EH2 4JN

Opening Hours: Available every day from 14:00~17:00


You are assured a wonderful afternoon tea menu at Tigerlily with a selection of yummy savouries, delicious homemade fruit scones, marvelous chocolate treats and more. You can delight in a variety of delicacies for a mere £17.50 per person. The standard afternoon tea option includes an array of sandwiches including honey roast ham, Arran mustard & tomato on wholemeal bread, and smoked Scottish salmon, cucumber & cream cheese on white bread. To add to the extensive list, it also includes a lovely caramelised red onion and goats cheese quiche, lemon meringue tart, salt caramel éclair, carrot cake with cream cheese icing, and much more. You can opt for the Deluxe Tea with a glass of Cloudy Bay Sparkling Wine for £22.50 per person, or the Cocktail Tea for £25 per person in which you have a choice of different cocktails to enjoy alongside your afternoon tea, or a Champagne Tea for £34 per person with a glass of Veuve Clicquot Rosé.


Waldorf Astoria Edinburgh – The Caledonian 

Princes St, Edinburgh EH1 2AB

Opening Hours: Traditional Afternoon Tea,  Monday – Sunday 12pm~17:00

Savoury Afternoon Tea,  Monday – Sunday 15:00~18:00



In such a charming and historic building, the afternoon tea is like no other. They have offered different themed afternoon teas in the past including one inspired by Edinburgh Zoo, and another by Harry Potter. Rest assured you will have the most wonderful and traditional afternoon tea, served daily in such a beautiful and iconic space, featuring unique pastries, homemade scones and exquisite sandwiches for £35 per person. You could also splurge on something fancier and opt for the Champagne Afternoon Tea for £45 per person. It’s definitely a generous afternoon tea that will keep you full and satisfied, and all so beautifully presented. The teas themselves were lovely as well, with lots of options to choose from, some of them quite unique and delicious. The atmosphere is fantastic too, classy and relaxed, with nice background piano music. Cannot recommend the afternoon tea at the Waldorf Astoria enough!