Spa Hotels in Bath: Thermal Baths, Pools and Spa Days
Six spa hotels in Bath, from The Gainsborough Bath Spa's natural thermal baths to The Bath Priory's garden spa, with what each spa has, spa day prices, age limits and who can book.

In short: of the spa hotels in Bath, The Gainsborough Bath Spa is the one for natural thermal water, with three thermal baths (spa days from £195). For a full spa day with a pool and gardens, go to The Bath Priory (spa days from £125, spa free for residents). The smaller option is The Francis Hotel's private thermal suite for two, from £75. Book spa days ahead; most are for over-16s.
Six Bath hotels with a spa, pool or thermal suite of their own. Prices and rules were checked on the hotels' own websites on 18 October 2026.
Which spa hotels in Bath have thermal water or a pool?

Only The Gainsborough Bath Spa uses Bath's natural thermal water. Three others have heated pools, The Francis Hotel has a private thermal suite, and No. 15 Bath by GuestHouse offers treatments only.
| Hotel | Spa features | Spa days or passes | Area |
|---|---|---|---|
| The Gainsborough Bath Spa | 3 thermal baths, saunas, steam room, ice alcove | Spa days £195 to £275 | City Centre |
| The Royal Crescent Hotel & Spa | 12m pool, vitality pool, sauna, steam room, hot tub | Spa days £165 to £209 | City Centre |
| The Bath Priory | Indoor pool, sauna, steam room, gardens | Guest pass £40, spa days from £125 | Weston |
| The Francis Hotel | Private thermal suite, 3 treatment rooms | Thermal suite from £75 | City Centre |
| No. 15 Bath by GuestHouse | Treatment rooms, copper bath | Spa days from £180 | Bathwick |
| Apex City of Bath Hotel | Indoor pool, sauna, steam room, gym | Hotel guests only | City Centre |
The best spa hotels in Bath city centre
The Gainsborough Bath Spa
A five-star hotel built around Spa Village Bath, fed by the Hetling Spring. Come for the Bath House: thermal baths at about 35°C and 40°C, saunas, a steam room and an ice alcove.
- ♨️ 3 thermal baths, saunas, steam room
- 💷 Spa days £195 Mon to Thu, £215 Fri to Sun
- 🔞 Spa 16 and over, spa days 18 and over
- 📍 Beau Street, City Centre
Good to know: a spa day adds four hours of bathing and afternoon tea to a 50-minute treatment, paid in full and non-refundable. Residents bathe free early and late in the day, or pay £70 for three daytime hours.
The Royal Crescent Hotel & Spa
A historic Georgian bath house with a 12-metre relaxation pool, a vitality pool, a sauna, a steam room, a hot tub and a spa garden. The best all-round spa in the centre.
- 🏊 12m pool, vitality pool, sauna, steam room
- 💷 Spa days £165 to £209
- ⏰ 7am to 9pm daily
- 📍 Royal Crescent, City Centre
Good to know: the Half-Day Spa Day (£195) includes lunch or afternoon tea in Montagu's Mews. Spa breaks include unlimited spa use, so ask whether a plain room rate does. Under-16s swim only at set times in school holidays.
The Francis Hotel
No pool, but a private thermal suite for two with a foam steam bath, a steam chamber and hot and cold showers, plus three treatment rooms. The pick for a couple who want the spa to themselves.
- 🫧 Private thermal suite, 45 minutes
- 💷 £75 for one off-peak, £40 more for two
- ⏰ 9.30am to 7pm daily
- 📍 Queen Square, City Centre
Good to know: Relax and Refresh (from £125) pairs a 60-minute treatment with afternoon tea in Emberwood, the hotel's restaurant.
Apex City of Bath Hotel
A modern hotel with a heated indoor pool, a sauna, a steam room and a gym. Good for a swim after sightseeing, but there are no treatments.
- 🏊 Indoor pool, sauna, steam room, gym
- 🎟️ Hotel guests only, one-hour swim slots
- 🔞 Adults only 6am to 7am and 7pm to 10pm
- 📍 James Street West, City Centre
Spa hotels in Weston and Bathwick
The Bath Priory
Four acres of gardens and The Garden Spa by L'Occitane, with an indoor pool, a sauna and an aroma steam room. Every stay includes the spa, and the spa days come with lunch or dinner.
- 🏊 Indoor pool, sauna, steam room
- 💷 Spa days from £125, guest pass £40
- 🔞 Spa days 16 and over
- 📍 Weston Road, Weston
Good to know: two-hour guest passes cannot be booked ahead. Call 01225 478395 on the day; residents, members and spa day guests come first.
No. 15 Bath by GuestHouse
A treatment spa with no wet facilities, though its copper bath room takes one or two. Book it for a massage on a city break, not a day of bathing.
- 💆 Treatments and copper bath
- 💷 Treatments from £70, spa days from £180
- 🔞 18 and over
- 📍 Great Pulteney Street, Bathwick
Is there a spa hotel in Bath with a rooftop pool?

None of these six hotels describes one. The open-air rooftop pool belongs to Bath's public spa, Thermae Bath Spa, filled with naturally warm mineral water. A two-hour session is £44 on weekdays and £49 at weekends, for over-16s, with robes and towels. Walk-ins are not guaranteed, so book a session. The same spa runs The Cross Bath, and The Queensberry Hotel and The Roseate Villa Bath advertise Thermae packages.
Day spa or spa stay: which should I book?

Book a spa day for one long session; book a stay to bathe more than once. The Bath Priory includes the spa with every stay, and residents of The Gainsborough Bath Spa bathe free at set hours.
- 📅 Weekend spa days cost more at The Gainsborough Bath Spa and The Bath Priory
- 💳 The Gainsborough Bath Spa's spa days are non-refundable
- 🩱 Bring swimwear for pools and thermal baths
Spa hotels in Bath: questions
Which hotel in Bath has its own thermal spa?
The Gainsborough Bath Spa. Its Spa Village draws natural thermal water from the Hetling Spring into three thermal baths.
Can non-residents use the spas at Bath's spa hotels?
Yes, at five of the six, which sell spa days or packages. The pool at Apex City of Bath Hotel is for hotel guests only.
How much is a spa day at a Bath hotel?
From £125 at The Bath Priory, and £165 to £215 for a typical day with a treatment and food. The Bath Priory's two-hour guest pass is £40.
Are Bath's spa hotels adults only?
Not all. The Gainsborough Bath Spa's spa is for over-16s and No. 15 Bath by GuestHouse treats over-18s, but The Bath Priory sells child guest passes and children can swim at The Royal Crescent Hotel & Spa at set times in school holidays.
Does any spa hotel in Bath have a rooftop pool?
None of the hotels here describes one. The open-air rooftop pool is at Thermae Bath Spa, from £44 for two hours on weekdays.