Afternoon Tea in Harrogate: 8 Best Places (A Local’s Guide)

If there’s one thing Harrogate does better than anywhere else in England, it’s afternoon tea. This is the town where Bettys opened its very first café in 1919, and the grand old spa hotels have been serving tea to visitors for well over a century.
My favourite so far was the bookable afternoon tea in the Imperial Room at Bettys, which I went to with my mum and sister. A pianist played while we ate, lots of people had dressed up for it, and it felt wonderfully fancy. Below are the best places for afternoon tea in Harrogate, what they cost, and how to get a table.
My Quick Picks
- Best overall: the Imperial Room at Bettys, for the full Harrogate experience.
- No booking needed: Bettys café downstairs.
- Most luxurious: Grantley Hall, a five-star country house near Ripon.
- Best with a spa day: Rudding Park, just outside town.
- Best for history: the Old Swan, where Agatha Christie was found in 1926.
- Best value: the Majestic or Fodder at the Great Yorkshire Showground.
What Is Afternoon Tea?
If you’re visiting from outside the UK, here’s what to expect. A traditional afternoon tea comes on a tiered stand: finger sandwiches (cucumber, egg, smoked salmon) at the bottom, then scones with clotted cream and jam, and small cakes and pastries at the top. It comes with a pot of loose-leaf tea, and most places will top it up as often as you like.
A cream tea is just scones, cream, jam and tea. High tea, despite the name, was traditionally a hearty early-evening meal, so if you want the tiered stand, ask for afternoon tea. Plan it as a late lunch: you won’t need much dinner afterwards.
The Best Places for Afternoon Tea in Harrogate
1. Bettys Imperial Room (the classic)

Bettys is the name everyone knows, and its bookable afternoon tea is served upstairs in the Imperial Room, above the famous café. You get dainty sandwiches, miniature scones and cakes, refillable tea and a live pianist. Booking also means you skip the queue that often snakes down the street outside.
When I went with my mum and sister, it felt like a proper occasion. You don’t need a suit or a cocktail dress, but it’s the kind of place where people make an effort.
Price: from £44.95 per person · Book: yes, online via their website · Time: tables are yours for 90 minutes · Good to know: it’s on the first floor with no lift; vegetarian, vegan, gluten-free and children’s menus are available.
We actually went for the prosecco add-on. I don’t like prosecco. But it did fit the vibe.
2. Bettys Café Tea Rooms (no booking needed)
Can’t get into the Imperial Room? The café downstairs serves a traditional afternoon tea on a silver stand all day, as part of the normal menu. It’s walk-in only, so go early or on a weekday to avoid the worst of the queue. It’s the easiest way to tick off Bettys without planning ahead.

Price: on the café menu · Book: no, walk-in only · Tip: arrive when it opens, or try a quiet weekday afternoon.
3. Bettys at RHS Harlow Carr (Bettys with a garden)
There’s a second Bettys inside RHS Garden Harlow Carr, on the edge of town. The queue is usually much shorter than in the centre, and you can combine tea with a wander around one of the Royal Horticultural Society’s best gardens. It’s a lovely walk of about 1.5 miles from the Valley Gardens through the Pinewoods.
4. Rudding Park (best with a spa day)
Rudding Park is a family-owned luxury resort set in 300 acres of parkland, just south of Harrogate. Afternoon tea is served in the bright Clocktower conservatory, which has a 400-year-old olive tree growing in the middle of it. It’s the obvious choice if you want to pair tea with a spa day, because Rudding Park also has one of the best spas in Yorkshire.
Price: from £48 per person, or from £58 with champagne · When: Monday to Saturday, 3pm to 4.30pm · Book: yes · Dress: smart casual.
5. Grantley Hall (most luxurious)
Grantley Hall is a restored 17th-century country house between Harrogate and Ripon, and one of the most luxurious hotels in the north of England. Afternoon tea is served in the Drawing Room of the main hall, with seasonal menus from the hotel’s pastry team. It’s a special-occasion place and priced like one, but it’s hard to beat for a birthday or anniversary. Pair it with Fountains Abbey, a few minutes’ drive away.
When: daily, 12pm to 3.15pm; tables are booked for 2 hours · Book: yes, on the Grantley Hall website · Dress: smart casual · Good to know: children must be 8 or over.
6. The Old Swan Hotel (best for history)
In December 1926, Agatha Christie vanished for 11 days, sparking a nationwide search. She was eventually found at this hotel, staying under a false name. Today the Old Swan serves afternoon tea in its lounge by the log fire, a short walk from the Valley Gardens. It’s more relaxed and more affordable than the big-name spots, and the story makes it a fun one for mystery fans.
Price: from around £25 per person · When: daily, 3pm to 5pm · Book: recommended.
7. The Majestic (best value hotel tea)
The Majestic is a grand Victorian hotel that opened in 1900 and has recently had a major refurbishment. Its afternoon tea is one of the more affordable hotel options in town, with several versions to choose from, including gin and champagne teas. It’s central, so it’s easy to fit around a day of sightseeing.
Price: from around £22 per person with online offers · Book: recommended.
8. Hotel du Vin (best for bubbles)
Set in a row of Georgian townhouses overlooking the Stray, Hotel du Vin serves a Prosecco afternoon tea in its bistro, or outside in the walled courtyard on a warm day. It feels a little more laid-back and grown-up than the traditional tea rooms.
Price: around £30 per person with Prosecco · Book: recommended.
Bonus: Fodder, Great Yorkshire Showground
Fodder is a farm shop and café at the Great Yorkshire Showground, on the edge of town, that sells produce from hundreds of Yorkshire farmers. Its afternoon tea is simple, hearty and very good value. Afterwards, you can stock up on Yorkshire cheese, chutney and cake to take home.
Stay Where You Have Tea
Several of these are hotels, so you can make a night of it: afternoon tea, a stroll, and no need to drive home. Rudding Park and Grantley Hall are the luxury picks, while the Old Swan and the Majestic put you within walking distance of the town centre. For every area, see my guide to where to stay in Harrogate.
Afternoon Tea Tips
- Book ahead for weekends, school holidays and December. Popular places can be fully booked weeks in advance.
- Go hungry. Treat it as a late lunch. Most places will refill sandwiches and tea if you ask.
- Dress smart casual. No one needs a jacket and tie, but leave the gym clothes at the hotel.
- Mention dietary needs when you book. Most places offer gluten-free, vegetarian and vegan versions, but some need a few days’ notice.
- Ask for a box. If you can’t finish your cakes, it’s normal to ask to take them away.
Make a Day of It: Spa and Afternoon Tea
Harrogate grew rich as a spa town, and a soak followed by afternoon tea is still the perfect Harrogate treat. Book a morning session at the Victorian Turkish Baths, then walk five minutes to Bettys for tea. For a full day of pampering, book a spa day and afternoon tea together at Rudding Park.
Afternoon Tea in Harrogate: FAQs
How much is afternoon tea in Harrogate?
Expect to pay from around £22 to £30 per person at the more relaxed hotels, around £45 to £50 at Bettys and Rudding Park, and even more at Grantley Hall. Champagne adds roughly £10 per person. Prices were checked in September 2026.
Do you need to book afternoon tea at Bettys?
Only for the Imperial Room upstairs, which is booking only. The café downstairs serves a walk-in afternoon tea, so you can just join the queue.
What should I wear to afternoon tea?
Smart casual is fine almost everywhere: think what you’d wear to a nice restaurant. People do dress up more at Bettys’ Imperial Room and Grantley Hall.
Can children have afternoon tea in Harrogate?
Yes, at most places, and Bettys has a children’s menu. Grantley Hall only welcomes children aged 8 and over.
What is Harrogate famous for?
Its spa waters, Bettys tearoom, the Turkish Baths, its gardens and its grand Victorian hotels. See my guide to things to do in Harrogate for more.
Plan the Rest of Your Harrogate Trip
- Harrogate travel guide: the basics, all in one place.
- Things to do in Harrogate: 22 of my favourites.
- Where to stay in Harrogate: the best areas and hotels.
- Day Trips from Harrogate: seen Harrogate? This is what else to do.
- Plan your Yorkshire trip: getting here and how many days you need.