Thermal spring water

Spa Hotels in Bath

Bath sits on Britain's only natural hot spring — the same water Romans bathed in 2,000 years ago. The Gainsborough Bath Spa is the only hotel on earth with direct access to it. Three spa hotels ranked.

All three hotels are available on Booking.com with live rates — prices shown are typical starting rates.

  1. The Gainsborough Bath Spa
    #1 Thermal Spring

    The Gainsborough Bath Spa

    Beau Street, BA1 1QY

    Spa facilities

    Natural thermal spring pools (same source as the Roman Baths), hydrotherapy pools, full treatment menu, rooftop terrace.

    The Gainsborough is the only hotel in Bath with direct access to the city's natural thermal spring water. The water emerges from the ground at 46°C — the same source that feeds the Roman Baths — and is cooled to comfortable bathing temperatures in the hotel's thermal pools. 99 rooms, all heated flooring. Thermae Bath Spa is a 3-minute walk for additional public pool access.

    From £280/night Check availability →
  2. The Royal Crescent Hotel & Spa
    #2 Full Spa

    The Royal Crescent Hotel & Spa

    Royal Crescent, BA1 2LS

    Spa facilities

    Full spa with treatment rooms, indoor pool, hot tub, sauna, and steam room.

    The spa at the Royal Crescent Hotel is housed in the mews buildings behind the hotel. Treatment menu includes bespoke facials, body wraps, and massage. Access is primarily for hotel guests. The hotel itself is a Bridgerton filming location — the garden is used for exterior shots throughout Seasons 1–3.

    From £320/night Check availability →
  3. The Bath Priory
    #3 Garden Spa

    The Bath Priory

    Weston Road, BA1 2XT

    Spa facilities

    Outdoor heated pool (open year-round), indoor pool, treatment rooms, sauna. Set in 3 acres of walled gardens.

    The Bath Priory's spa is the most serene in Bath — an outdoor heated pool in a walled garden, plus treatment rooms for facials and massage. The Michelin-starred restaurant means you can combine genuine dining with a spa stay. 15 minutes from the centre on foot, which is the trade-off for the space and quiet.

    From £260/night Check availability →

What about Thermae Bath Spa?

Thermae Bath Spa is a public spa attraction — not a hotel. It's the best value thermal bathing experience in Bath (from £40 for a 4-hour session, including the rooftop pool). All central Bath hotels are within 15 minutes' walk. The Gainsborough Bath Spa is directly across the street.

Plan a spa weekend in Bath →

Spa hotel questions

Which Bath hotel has the best spa?
The Gainsborough Bath Spa is the standout — it's the only hotel in the world with direct access to Bath's natural thermal spring water (the same source as the Roman Baths, 46°C at source). For a garden spa, The Bath Priory has a heated outdoor pool in three acres of walled gardens. The Royal Crescent Hotel spa is the most atmospheric.
Can I visit Thermae Bath Spa and stay at a hotel?
Thermae Bath Spa is a public spa facility (not a hotel). You can book separately and stay at any Bath hotel. The Gainsborough Bath Spa is directly across the street from Thermae — many guests visit both. Most central Bath hotels are within 10 minutes' walk of Thermae.
Is The Gainsborough worth the price?
At £280–400/night, The Gainsborough is expensive. The thermal spring water access is genuinely unique in the world — no other hotel offers this. The rooms and service are consistently strong. If the thermal experience matters to you, yes. If you want a spa primarily for treatments, The Bath Priory or Royal Crescent Hotel are good at lower entry prices.