Best of Bath

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.

Best of Bath·
Spa Hotels in Bath: Thermal Baths, Pools and Spa Days

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?

Steam drifting over a still thermal pool in a hall of pale honey-coloured stone with tall arched windows

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.

HotelSpa featuresSpa days or passesArea
The Gainsborough Bath Spa3 thermal baths, saunas, steam room, ice alcoveSpa days £195 to £275City Centre
The Royal Crescent Hotel & Spa12m pool, vitality pool, sauna, steam room, hot tubSpa days £165 to £209City Centre
The Bath PrioryIndoor pool, sauna, steam room, gardensGuest pass £40, spa days from £125Weston
The Francis HotelPrivate thermal suite, 3 treatment roomsThermal suite from £75City Centre
No. 15 Bath by GuestHouseTreatment rooms, copper bathSpa days from £180Bathwick
Apex City of Bath HotelIndoor pool, sauna, steam room, gymHotel guests onlyCity 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 bubbling pool under pointed stone arches, with a door open onto a sunny garden, in the spa at The Royal Crescent Hotel & Spa
The Royal Crescent.

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

The long Bath stone front of The Francis Hotel on Queen Square, with its name in raised letters, two flags and an iron canopy over the door
The Francis Hotel on Queen Square.

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

The modern pale stone front of Apex City of Bath Hotel at dusk, with its glass top floor and ground-floor restaurant lit up
Apex City of Bath Hotel on James Street West.

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

The ivy-covered stone front of The Bath Priory seen across its lawn and flower beds, with parasols on the terrace
Weston Road.

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 bedroom at No. 15 Bath by GuestHouse with a fabric canopy over the bed, warm pink walls and a sofa at the foot of the bed
Great Pulteney Street.

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?

Steam rising from an open-air rooftop pool at twilight, with honey-coloured Georgian terraces and green hills beyond

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?

White robes, slippers and rolled towels on a wooden bench beside a Bath stone wall, with a pot of herbal tea and a sash window onto a garden

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.

Explore more