Best spa weekend breaks in the UK

9 destinations picked for this guide.

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.

BrightonEast Sussex · Higher-priced

A lively seaside city with a pier, independent shops and nightlife

HarrogateNorth Yorkshire · Higher-priced

A genteel spa town of gardens, tea rooms and Turkish baths

KeswickCumbria · Higher-priced

A lively Lakeland market town between lake and mountains

Peak DistrictDerbyshire · Higher-priced

England's first national park, with moors, dales and stately homes

WindermereCumbria · Higher-priced

England's biggest lake, with a town on its doorstep

WoodstockOxfordshire · Higher-priced

A pretty stone town at the gates of Blenheim Palace

BathSomerset · Premium

Roman baths, Georgian crescents and thermal spas

CotswoldsGloucestershire · Premium

Honey-coloured villages, rolling hills and country pubs

Henley-on-ThamesOxfordshire · Premium

A 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.

Looking for somewhere not listed here?

Search stays across the UK. This is an affiliate link.

Plan this weekend with our finder

More guides

Best weekend breaks from Manchester and the North WestBest weekend breaks from LondonBest weekend breaks from Birmingham and the MidlandsBest weekend breaks in Yorkshire and the North EastBest weekend breaks in ScotlandBest weekend breaks in Wales

Last reviewed October 2026. Prices and journey times are estimates, so check before you book. Report an error or share a tip.