If you’re in the UK and looking to immerse yourself in one of the most cherished British traditions, indulging in afternoon tea is a delightful way to do just that.

Often referred to as 'taking tea', this timeless ritual offers a perfect opportunity to unwind and enjoy elegant surroundings while savouring a selection of teas, sandwiches, and sweet treats.

Whether you’re celebrating a special occasion or simply treating yourself to a classic British experience, this blog will guide you through the 21 best afternoon tea experiences and explore the rich history behind this beloved tradition.

The 21 Best Afternoon Tea Experiences in the UK:

What is Afternoon Tea?

claridges afternoon tea

Afternoon tea is a light meal served between lunch and dinner, consisting of tea (of course) accompanied by delicate finger sandwiches such as the classic cucumber and cream cheese, scones with Cornish clotted cream and jam, and a selection of pastries and cakes. Many venues serve loose leaf tea for a premium experience, enhancing the ritual with expertly sourced blends.

It’s often enjoyed in elegant settings with loved ones, offering a chance to relax, indulge, and connect with friends or family over a traditional tea.

How did the tradition of Afternoon Tea begin?

The tradition of afternoon tea in the UK began back in the early 19th century when Anna, the seventh Duchess of Bedford, felt a hunger pang in the late afternoon. To curb it, she started having tea, sandwiches, and cakes served in her chambers. Soon, this became a fashionable social event among the elite. Queen Victoria herself was known to enjoy afternoon tea, helping to further popularize the custom within royal circles and beyond. Over time, it evolved into a beloved British tradition, enjoyed for its elegance and opportunity for socializing.

What should you wear at Afternoon Tea?

While there’s no strict dress code for afternoon tea, embracing a sense of elegance and refinement is key. Afternoon tea in the UK is often enjoyed in an elegant space; think refined settings with beautiful decor and a sophisticated atmosphere, so your attire should complement the surroundings. Think sophisticated yet comfortable attire that reflects the occasion.

For ladies, a classic choice might include a tea dress or a skirt and blouse ensemble, paired with tasteful accessories like pearls or a chic hat. While men can opt for smart-casual attire such as trousers, a collared shirt, and perhaps a blazer for added polish.

Remember, the aim is to strike a balance between style and comfort, allowing you to fully enjoy the experience without feeling restricted. So, whether you’re savouring tea in a grand hotel or a cozy tearoom, dressing the part will only enhance the charm of the occasion.

How much is Afternoon Tea?

As with everything in life, the cost of afternoon tea can vary widely depending on the venue, location, and the level of luxury or exclusivity offered. In general, you can expect to pay anywhere from £20 to £100 or more per person for a traditional afternoon tea experience in the UK.

Prices tend to be highest in major cities like London or Edinburgh, where luxury hotels and iconic venues offer exquisite settings and premium service. For example, enjoying afternoon tea at a five-star hotel in central London can easily cost upwards of £70 to £100 per person, reflecting the lavish surroundings and gourmet culinary offerings.

In contrast, smaller cities or coastal towns such as Brighton, Bath or York often feature charming local tea salons where the experience is equally delightful but more affordable, with prices typically ranging between £20 and £40. These venues focus on cozy ambiance and traditional fare, making afternoon tea accessible without compromising on quality.

Ultimately, whether you choose a grand hotel in the capital or a quaint tearoom by the sea, there is an afternoon tea experience to suit every budget and taste across the UK. Below, we have curated a list of the 21 best afternoon tea experiences, ensuring you find the perfect place to indulge in this quintessential British tradition.

The 21 Best Afternoon Tea Experiences in the UK

Luxury Afternoon Tea in London

1. Afternoon Tea at Claridge's - London

enjoy afternoon tea claridges when spending time in london
Average Price: Enjoy traditional afternoon tea at Claridge’s from £90 per person or upgrade your afternoon tea to a Rosé Champagne Afternoon Tea for £115 per person.

Located in Mayfair on prestigious Park Lane, Claridge’s is known for its quintessential high-end afternoon tea served in the iconic Foyer & Reading Room. Enjoy a selection of exquisite teas, accompanied by delectable sandwiches, scones, and pastries, all in a setting adorned with art deco glamour. The sweet treats are beautifully presented on a classic cake stand, adding to the visual delight and sophistication of the experience.

2. The Ritz - London

have afternoon tea at the ritz london
Average Price: From £75 per adult and £53 per child.

Tuck into your afternoon tea in the epitome of luxury at The Ritz London, where afternoon tea is served in the breathtaking Palm Court. Delight in a menu featuring handcrafted sandwiches, freshly baked scones, and an array of delicate pastries, all accompanied by the melodic sounds of the resident pianist.

The Ritz is widely regarded as one of the top choices for afternoon tea in the UK. You can choose from over 20 different types of loose-leaf teas, and The Ritz is the only hotel in the UK with a certified Tea Master who curates the tea selection. For a celebratory touch, guests can also enjoy English sparkling wine, a refined local option that perfectly complements the experience.

3. The Savoy - London

Average Price: £75-£95 per person.

Step into the timeless elegance of The Savoy, where afternoon tea is served in the elegant Thames Foyer dining room. Savour a selection of teas curated by the in-house tea sommelier, complemented by an assortment of savoury treats and sweet indulgences, all amidst the opulent surroundings of this iconic hotel.

4. Harrods - London

Average Price: £50-£70 per person.

Treat yourself to a luxurious afternoon tea experience at Harrods, nestled within the iconic London department store in Knightsbridge. Once you’ve finished browsing the shelves of luxury British products, tuck in to a decadent array of sandwiches, scones, and pastries, including picture perfect patisserie that are as beautiful as they are delicious - all crafted with the finest ingredients, and served amidst the stylish ambiance of their tea room The Georgian.

5. The Shard - London

afternoon tea at the shard
Average Price: £60-£80 per person.

From 12pm-2pm each day, you can enjoy afternoon tea with a view at The Shard, London’s tallest building, offering stunning panoramic vistas of the city's skyline. The abundance of natural light streaming through the expansive windows creates a bright and inviting atmosphere, making your afternoon tea experience even more memorable. Sip refreshing artisanal teas, accompanied by a sumptuous assortment of sweet and savoury delights, all while taking in the breathtaking scenery from this iconic landmark.

Afternoon Tea in Edinburgh
restaurants in edinburgh to eat at during the fringe 2024

6. The Balmoral - Edinburgh

Average Price:From £60 per person.

Immerse yourself in luxury at the award-winning The Balmoral’s Palm Court, an intimate room that enhances the exclusivity and ambiance of your afternoon tea experience amidst the iconic surroundings of this renowned Edinburgh hotel. Tuck into the likes of chicken pesto salad, applewood smoked cheddar spiced pear relish, and Balmoral’s smoked salmon, chive cream cheese sandwiches. Finish off your tea with pistachio layers, scones (of course) and vanilla chouquettes.

7. The Dome - Edinburgh

Average Price: From £32 per person.

Step into grandeur at The Dome and experience the timeless charm of a traditional afternoon tea served in a stunning Georgian building. Delight in the elegant ambiance as you savour every bite of delicate sandwiches, freshly baked scones, and exquisite pastries—afternoon tea classics expertly prepared for a truly memorable experience. Upgrade your afternoon tea to enjoy a cocktail or glass of champagne with each round.

8. The Signet Library - Edinburgh

Average Price: From £65 per person.

Transport yourself to an era of refined elegance at The Signet Library, where the historic setting of this former library, reminiscent of a grand drawing room, sets the stage for an unforgettable afternoon tea in Edinburgh. Treat yourself to a modern take on typical tea fare, from hot smoked salmon & kimchi cones, to red pepper hummus & artichoke on homemade focaccia. End on a sweet note with chocolate, lime & avocado choux pie amidst the literary ambiance of this iconic Edinburgh landmark.

Afternoon Tea in Glasgow

9. The Corinthian Club

Average Price: £25 per person and add a glass of champagne for £8.

Next on our list of the best afternoon tea experiences in the UK takes us to Glasgow. Revel in opulence at The Corinthian Club , where the grandeur and service rival that of a luxury hotel, and indulge in a decadent afternoon tea experience amidst stylish surroundings. Delight your senses with an exquisite selection of sandwiches, scones, and sweet treats in this lavish Glasgow venue.

10. The Willow Tea Rooms

enjoy afternoon tea at the willow tea rooms in glasgow
Average Price: From £16.95 per person.

Experience the allure of Mackintosh design at The Willow Tea Rooms, where a classic afternoon tea awaits with traditional sandwiches served alongside other timeless treats, all in an ambiance of artistic inspiration. There is even a ‘free-from afternoon tea’ available so vegans and vegetarians can also join in. Delight in the elegance of this iconic Glasgow venue as you indulge in a feast for the senses.

11. Blythswood Square

afternoon tea in glasgow at blythswood square
Average Price: From £35 per person.

Another option for afternoon tea in Glasgow is at the luxury Blythswood Square, a renowned five-star hotel, and treat yourself to a sumptuous afternoon tea spread in plush surroundings. Enjoy a delectable selection of savoury and sweet delights served with impeccable hospitality at this esteemed Glasgow hotel.

Afternoon Tea in Liverpool

12. The London Carriage Works

afternoon tea in liverpool
Average Price: From £30 per person

When spending your time in Liverpool, you can discover a contemporary twist on afternoon tea at The London Carriage Works, nestled in the heart of Liverpool. Indulge in innovative flavour combinations, delicious sandwiches, and stylish presentation in this vibrant culinary destination.

13. The Titanic Hotel

afternoon tea at the titanic hotel
Average Price: From £28.50 per person.

Immerse yourself in history at The Titanic Hotel and enjoy a traditional afternoon tea in the atmospheric surroundings of this former warehouse. Sample classic treats, including warm scones served with traditional accompaniments of jam and cream, all with a touch of nostalgia in this iconic Liverpool venue.

14. Panoramic 34

Average Price: Choose from standard afternoon tea for £32 per person or luxury afternoon tea for £42 person.

Our third choice for afternoon tea in Liverpool comes with an unbeatable backdrop. Elevate your afternoon tea experience at Panoramic 34 and enjoy spectacular views of Liverpool from the 34th floor. Indulge in a selection of truffle and spinach quiches, coronation chicken wraps, and blackberry mousse tartlet amidst Liverpool’s skyline at this renowned dining destination. For an extra touch of celebration, guests can elevate their afternoon tea experience with a glass of sparkling wine.

Afternoon Tea in Birmingham

15. The Edgbaston

enjoy afternoon tea in birmingham at the edgbaston
Average Price: From £24.95 per person.

First on our picks for the best afternoon tea in Birmingham is The Edgbaston , the only hotel in Birmingham offering this exclusive afternoon tea experience in such a boutique setting. Immerse yourself in the elegant surroundings of this boutique hotel for a refined afternoon tea experience. Served from 1pm to 5pm every weekend, indulge in a selection of exquisite treats served with impeccable attention to detail.

16. Marco Pierre White Steakhouse

afternoon tea in birmingham
Average Price: From £25 per person.

Indulge in luxury at Marco Pierre White Steakhouse and treat yourself to a sumptuous afternoon tea featuring a selection of savoury and sweet delights. Experience culinary excellence in the stylish ambiance of this renowned Birmingham eatery.

Afternoon Tea in Manchester

17. The Midland Hotel

afternoon tea at The Midland Hotel
Average Price: 
From £30 per person.

Experience timeless elegance at The Midland Hotel, renowned for offering one of the best afternoon teas in Manchester, and indulge in various types of afternoon tea including vegetarian, vegan, royal or traditional served in the iconic Octagon Lounge. Included is a delightful array of sandwiches, scones, and pastries amidst the sophisticated ambiance of this historic Manchester landmark.

18. Cloud 23

Average Price: From £30 per person.

Sip tea with a view at Cloud 23, where afternoon tea takes on new heights on the 23rd floor of the Beetham Tower. Enjoy panoramic vistas of Manchester’s skyline as you indulge in a selection of delectable treats in this sky-high venue. Expect sleek interiors and a contemporary twist on a traditional afternoon tea experience, with the option to enjoy sparkling tea for an added touch of elegance.

19. Richmond Tea Rooms

Average Price: From £15.50 per person.

For an afternoon tea with a difference, head to the Richmond Tea Rooms where you can step into a whimsical wonderland at and immerse yourself in a themed afternoon tea experience like no other. Choose from Wonderland Champagne Afternoon Tea, Queen's Afternoon Tea, Tweedles Afternoon Tea and Hatters Afternoon Tea where you'll be served a mixture of scotch eggs, finger sandwiches and scones.

Afternoon Tea in the Scottish Highlands

20. Golf View Hotel & Spa - Highlands

Average Price: £20 to £30 per person.

Experience a delightful afternoon tea overlooking the Moray Firth coast at the Golf View Hotel & Spa, located in Nairn, about 16 miles east of Inverness in the beautiful Scottish Highlands.

The afternoon tea menu at Golf View Hotel & Spa features a delicious afternoon tea that delights the senses, with a selection of delicious treats, including finger sandwiches, freshly baked scones with clotted cream and jam, as well as a variety of pastries and cakes. Each item is carefully prepared using high-quality ingredients, ensuring a delightful culinary experience that you can enjoy while enjoying stunning sea views.

21. Bunchrew House - Highlands

enjoy afternoon tea at bunchrew house near inverness
Average Price: £25 to £35 per person.

Set amidst the beautiful Highlands countryside, Bunchrew House offers guests scenic views of its landscaped gardens and the nearby Beauly Firth. Whether you enjoy your afternoon tea indoors in one of the elegant drawing rooms, the seasonally-themed orchard room with its floral decor and glass roof, or outdoors in the garden terrace, guests can enjoy the tranquil beauty of the Scottish Highlands.

Treat yourself to Afternoon Tea in the UK

If you’re eager to explore more of the country’s rich afternoon tea tradition, there are countless unique experiences to discover. Many venues serve afternoon tea daily, offering a range of traditional and innovative menus to suit every taste. Whether you’re planning a day trip or a weekend getaway, indulging in afternoon tea is a wonderful way to enjoy British hospitality and create memorable moments close to home.

Looking for the Best Experience Gift?

Activitygift voucher to book one of the best afternoon tea UK experiences
If you're looking to gift someone in the UK a special afternoon tea experience, our vouchers are the perfect choice.

With our flexible vouchers, you can choose to gift delightful activities such as afternoon teas, weekend getaways to charming UK cities like Bath, York, or Edinburgh, and even overnight stays with our hotel vouchers. Or if they've got their sights on somewhere further, you can gift them the voyage of their dreams with our Flightgift voucher.

With over 400 global airlines, 750,000 hotel partners, 50,000 activities and 25,000 train journeys to choose from, Experiencegift opens a world of possibilities.

Give the gift of indulgence and adventure with our flexible vouchers.