Bath's 5-star spa hotels offer a direct link to the city's Roman bathing heritage, combining modern luxury with thermal waters. Properties like The Gainsborough Bath Spa feature a natural hot spring pool, while The Royal Crescent Hotel & Spa provides salt therapy saunas and relaxation pools. Boutique options such as No.15 Great Pulteney offer bespoke spa treatments in a townhouse setting. Expect rates from £200 to £500 per night, with most located within walking distance of Bath Abbey and the Roman Baths.
Top-rated hotels include The Bath Priory Hotel (score 89) with its L'Occitane garden spa and indoor swimming pool, and Macdonald Bath Spa Hotel (score 76) featuring an outdoor hot tub and candlelit treatment rooms. For a historic setting, The Royal Crescent Hotel & Spa (score 93) blends landmark architecture with a spa in a coach house. The Gainsborough Bath Spa (score 87) offers a modern spa with a hot spring bath and fitness centre. Book spa treatments in advance to secure preferred slots.
