Bath is honey-coloured Georgian terraces wrapped around the only natural hot springs in Britain — and you can feel the history the second you step out of Bath Spa station. The Romans built their bathhouse on the spring 2,000 years ago, and you can still peer at that steaming jade-green pool through the lead-lined Great Bath. Up the hill, the Royal Crescent and the Circus form one of the most photographed Georgian sweeps in the world, and Bath Abbey's fan-vaulted ceiling is legit next-level. The whole city centre is UNESCO-listed and totally walkable in a day. We reviewed 7 hotels: the splurge-worthy icon (The Gainsborough Bath Spa, the only hotel with its own natural thermal spa), characterful mid-range stays (Apex City with its rooftop pool, the design-quirky No.15 by GuestHouse on Bath's prettiest street, and Francis Hotel MGallery on Queen Square), plus well-located value picks (Z Hotel scoring 9.0/10 with free wine and cheese, Abbey Hotel a 3-minute walk to the Roman Baths, and Hotel Indigo with The Elder's wild-food restaurant). Everything sits within a 10-minute stroll of the Roman Baths.
Where to stay — neighborhoods
Bath is honey-coloured Georgian terraces wrapped around the only natural hot springs in Britain — and you can feel the history the second you step out of Bath Spa station. The Romans built their bathhouse on the spring 2,000 years ago, and you can still peer at that steaming jade-green pool through the lead-lined Great Bath. Up the hill, the Royal Crescent and the Circus form one of the most photographed Georgian sweeps in the world, and Bath Abbey's fan-vaulted ceiling is legit next-level. The whole city centre is UNESCO-listed and totally walkable in a day. We reviewed 7 hotels: the splurge-worthy icon (The Gainsborough Bath Spa, the only hotel with its own natural thermal spa), characterful mid-range stays (Apex City with its rooftop pool, the design-quirky No.15 by GuestHouse on Bath's prettiest street, and Francis Hotel MGallery on Queen Square), plus well-located value picks (Z Hotel scoring 9.0/10 with free wine and cheese, Abbey Hotel a 3-minute walk to the Roman Baths, and Hotel Indigo with The Elder's wild-food restaurant). Everything sits within a 10-minute stroll of the Roman Baths.We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.
Reviews · 7 top hotels
Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.
No. 1 #1 most luxurious · natural thermal spring spa ★9.2 The Gainsborough Bath Spa
📍 Central Bath on Beau Street — 4 minutes' walk to both Bath Spa Station and the Roman Baths, 3 minutes to Thermae Bath Spa
The Gainsborough Bath Spa, run by YTL Classic Hotels, is the only 5-star in Bath with its own natural geothermal spring feeding the spa — tiered mineral pools at different temperatures, 11 treatment rooms and a 24-hour gym. It scores 9.2/10 on Booking.com from real guests. The hotel sits in a Georgian building in the centre of Bath, a 4-minute walk from Bath Spa Station and the Roman Baths, with Thermae Bath Spa just 3 minutes further. Rooms start around $214 a night and climb to roughly $629 for the top categories. It suits couples and luxury travellers who want a proper Bath spa experience without leaving the building.
- Natural thermal spring spa — the only one in Bath
- Central location, 4 minutes' walk to the station
- High 9.2/10 reviews
- Pricey, and some reviews question the value
- Parking costs extra
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 2 #2 most complete · Rooftop pool ★8.9 Apex City of Bath Hotel
📍 Central Bath on James Street West — a 6-minute walk to Bath Spa Station, with the Roman Baths and Bath Abbey 7 to 10 minutes on foot
Apex City of Bath Hotel is the most well-rounded 4-star in Bath: it has a rooftop pool with panoramic views over the city and the Minerva indoor pool down in the basement, with rooms that sleep 1 to 7. It scores 8.9/10 on Booking and 9.1/10 on Agoda, and a March 2026 review called the breakfast very good and wide-ranging. Rates start around $126 a night, which is fair for what you get on James Street West in the city centre. From here you can walk to the Roman Baths and the shopping streets without a car. Good for families, couples, and groups of friends who want a pool and a spa on a sensible budget rather than a five-star spend.
- Rooftop pool over the city plus the Minerva indoor pool
- Breakfast praised as fresh and varied
- Central Bath — walk everywhere
- Rooftop pool capped at 1 hour a day, first-come at check-in
- Some corridor and neighbour noise on certain floors
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 3 #3 boutique design · Great Pulteney ★8.9 No.15 by GuestHouse Bath
📍 Great Pulteney Street — near Pulteney Bridge, about a 7-minute walk to Bath Spa Station
No.15 by GuestHouse Bath sits inside three Georgian townhouses on Great Pulteney Street — the grandest street in Bath, laid out by Thomas Baldwin in 1771. The 36 rooms are designed in a deliberately quirky style, each with its own character, and there's a spa tucked underground plus a Garden Bar in the back garden. It scores 8.9/10 from real guests, with reviewers calling it "one of the best hotel experiences" they've had. Great Pulteney Street runs straight to Pulteney Bridge, about a 5-minute walk away, and Bath Spa Station is roughly 7 minutes on foot. Rooms start around $146 a night, which sits at the premium end for a 4-star here — but for couples who care about design and travellers who want a stay with real personality, the room styling, the address and the hidden spa make the case.
- Quirky room design, each room with its own personality
- Spa hidden underground — unlike anywhere else
- On iconic Great Pulteney Street
- Some reviews flag winter room-temperature control and limited storage
- No on-site parking
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 4 #4 high score · best value of the group ★9 The Z Hotel Bath
📍 Saw Close in central Bath — directly opposite the Theatre Royal, a 5-minute walk from Bath Spa Station
The Z Hotel Bath sits directly across from the Theatre Royal Bath, one of England's oldest working playhouses, on Saw Close in the centre of town. It holds a 9.0/10 guest score — the best of any mid-to-budget hotel on this list — built from more than 18,000 stays. The thing reviewers keep coming back to is the complimentary wine and cheese served every evening, alongside crisp modern rooms and a location that puts every Bath landmark within a few minutes on foot. Bath Spa Station is a 5-minute walk, the Roman Baths about 6, and Thermae Bath Spa just 4. Rates open from roughly $51 a night, which is what makes this the strongest value pick in the city for the score it earns. Best suited to solo travellers and couples who plan to be out exploring rather than holed up in the room.
- 9.0/10 score — highest of Bath's 3-stars, couples rate the location 9.7/10
- Free wine and cheese every evening
- Central Saw Close spot, walk to everything
- Rooms run fairly compact
- No pool, spa, or included breakfast
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 5 #5 boutique · Queen Square Georgian icon ★8.7 Francis Hotel Bath – MGallery
📍 On Queen Square in central Bath — 8 minutes' walk to Bath Spa Station, 10 to the Roman Baths and Bath Abbey
Francis Hotel Bath, part of MGallery by Accor, occupies seven late-18th-century Georgian buildings on Queen Square — the square John Wood laid out in 1728, and the cleanest piece of Palladian Georgian architecture in the city. The 98 rooms are individually styled, and a good number come with four-poster beds and windows that look straight out over the square. It scores 8.7/10 on Booking and 8.8 on Agoda, and made the Sunday Times 50 Best Places to Stay in the UK 2026 list. Emberwood, the in-house restaurant, serves British food across breakfast, lunch and dinner, and there's a spa for facials and massage. Bath Spa Station is an 8-minute walk, with the Roman Baths and Bath Abbey about 10. Rooms from $106 a night — sensible money for a Queen Square address built for couples after a bit of Georgian romance.
- Georgian buildings right on Queen Square
- Individually styled rooms, some with four-poster beds
- Emberwood restaurant in-house
- Reviews flag street and in-house noise on lower front rooms
- 8-minute walk to the station — farther than the top picks
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 6 #6 best location · 3 minutes to the Roman Baths ★8.1 Abbey Hotel Bath
📍 North Parade in central Bath — a 3-minute walk to the Roman Baths and Bath Abbey
Abbey Hotel Bath, part of Marriott's Tribute Portfolio, sits in a 1739 building on North Parade in the centre of town. From the front door it's a 3-minute walk to the Roman Baths and the same to Bath Abbey, which makes this the easiest base in the group for ticking off the city's headline sights on foot. Thermae Bath Spa and Bath Spa Station are both about 5 minutes away, and Pulteney Bridge is the same. The hotel runs a rotating art collection through its public spaces all year, lends bikes free to guests, and has an a la carte restaurant and bar. Reviews land it at 8.1/10, and rooms start from roughly $40 a night — the cheapest 4-star here. It suits travellers who put location and a low rate ahead of pools and spas.
- Best location of the group — 3 minutes to the Roman Baths
- Free bikes for guests
- From around $40, the cheapest 4-star here
- Some reviews feel the rooms are small for the price
- No pool or spa on site
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 7 #7 IHG boutique · The Elder restaurant ★8.8 Hotel Indigo Bath
📍 On South Parade in the centre of Bath — about a 5-minute walk to the Roman Baths and Pulteney Bridge, and 7 minutes to Bath Spa Station.
Hotel Indigo Bath sits on South Parade, a Georgian terrace in the centre of Bath, and runs the design-led IHG playbook — 166 rooms styled off the city's architecture and history rather than a chain template. You sleep on Hypnos beds (the bed-maker holds a Royal Warrant) under Egyptian cotton linen, with a spa-style bathroom, a Nespresso machine and a minibar in every room. The headline is The Elder, the in-house restaurant built around wild food and game, with a menu that shifts by season and enough coverage in the food press to pull in non-guests. Guests rate it 8.8/10, rooms start around $120 a night, and the Roman Baths are about a 5-minute walk away. It reads as a stay for design-minded travellers and food lovers.
- The Elder restaurant — destination-level wild food and game
- Hypnos beds with Egyptian cotton linen
- Design-led IHG boutique with real character
- No on-site pool or spa — you walk out to Thermae Bath Spa
- Some reviews flag uneven service when it's full
Affiliate links — we may earn a commission at no extra cost to you. Details
📊Comparison · all 7 hotels
| # | Hotel | Stars | Score | From / night | Area | Highlight |
|---|---|---|---|---|---|---|
| 1 | The Gainsborough Bath Spa | 5 | 9.2 | ~$214 | Bath Spa Station, a 4-minute walk; trains reach London Paddington in about 90 minutes | #1 most luxurious · natural thermal spring spa |
| 2 | Apex City of Bath Hotel | 4 | 8.9 | ~$126 | A 6-minute walk to Bath Spa Station; trains reach the city centre on foot from there | #2 most complete · Rooftop pool |
| 3 | No.15 by GuestHouse Bath | 4 | 8.9 | ~$146 | Bath Spa Station, about a 7-minute walk | #3 boutique design · Great Pulteney |
| 4 | The Z Hotel Bath | 3 | 9.0 | ~$51 | Bath Spa Station — a 5-minute walk | #4 high score · best value of the group |
| 5 | Francis Hotel Bath – MGallery | 4 | 8.7 | ~$106 | Bath Spa Station | #5 boutique · Queen Square Georgian icon |
| 6 | Abbey Hotel Bath | 4 | 8.1 | ~$40 | Bath Spa Station, a 5-minute walk | #6 best location · 3 minutes to the Roman Baths |
| 7 | Hotel Indigo Bath | 4 | 8.8 | ~$120 | Bath Spa Station is about a 7-minute walk; trains run to London Paddington in roughly 90 minutes. | #7 IHG boutique · The Elder restaurant |
Which one — by trip style
#1 The Gainsborough is the most luxurious 5-star in Bath, with a natural thermal spring spa no other hotel here can replicate.
#2 Apex City of Bath is the most complete 4-star in town — a rooftop pool with city views plus an indoor pool and spa, all at a mid-range price.
#3 No.15 by GuestHouse is the most distinctive boutique in Bath — quirky design inside Georgian townhouses on the city's prettiest street.
#4 The Z Hotel Bath is the design-led 3-star with the highest guest score of the group — excellent value right across from the Theatre Royal.
#5 Francis Hotel Bath is the prettiest Georgian-style stay on Queen Square — with the Emberwood restaurant and a full spa under one roof.
#6 Abbey Hotel Bath is an art-driven 4-star with the best location in the group — a 3-minute walk to both the Roman Baths and Bath Abbey.
Final picks
7 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.
Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.