Best spa weekend breaks in the UK
9 destinations picked for this guide.
- Independent UK guide
- Free to use
- Affiliate links clearly labelled
- Updated October 2026
A spa weekend is about switching off, and the UK has everything from historic thermal baths to country-house hotels with treatment rooms and pools. Bath is the classic, with its natural thermal water, Harrogate has its Victorian Turkish Baths, and the Lake District and Cotswolds are full of spa hotels in beautiful settings. These are the best places for a relaxing spa weekend.
A lively seaside city with a pier, independent shops and nightlife
HarrogateNorth Yorkshire · Higher-pricedA genteel spa town of gardens, tea rooms and Turkish baths
KeswickCumbria · Higher-pricedA lively Lakeland market town between lake and mountains
Peak DistrictDerbyshire · Higher-pricedEngland's first national park, with moors, dales and stately homes
WindermereCumbria · Higher-pricedEngland's biggest lake, with a town on its doorstep
WoodstockOxfordshire · Higher-pricedA pretty stone town at the gates of Blenheim Palace
BathSomerset · PremiumRoman baths, Georgian crescents and thermal spas
CotswoldsGloucestershire · PremiumHoney-coloured villages, rolling hills and country pubs
Henley-on-ThamesOxfordshire · PremiumA riverside town famous for its regatta and rowing
Frequently asked questions
What is the best spa town in the UK?
Bath is the best known, with Britain's only naturally warm thermal bathing, and Harrogate has a long spa tradition.
Do I need to book spa sessions?
Yes. Spa sessions fill up at weekends, so book as early as you can.
Search stays across the UK. This is an affiliate link.
More guides
Last reviewed October 2026. Prices and journey times are estimates, so check before you book. Report an error or share a tip.