Compare Cheap Hotels in Bath
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Bath Hotels

Apex City of Bath Hotel
1 James Street West Bath England
$95 nightly
The price is $113 total per night
$113 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.17 mi from city center
With a stay at Apex City of Bath Hotel, you'll be centrally located in Bath, steps from Theatre Royal Bath and within a 5-minute walk of Roman Baths.

Hampton by Hilton Bath City
Avon Street Bath England
$95 nightly
The price is $113 total per night
$113 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.16 mi from city center
With a stay at Hampton by Hilton Bath City in Bath (Bath City Centre), you'll be steps from Theatre Royal Bath and Thermae Bath Spa.

Macdonald Bath Spa
Sydney Road Bath England
$145 nightly
The price is $174 total per night
$174 total
Feb 26 - Feb 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.62 mi from city center
With a stay at Macdonald Bath Spa, you'll be centrally located in Bath, within a 5-minute drive of Thermae Bath Spa and Kennet & Avon Canal.

The Gainsborough Bath Spa
Beau Street Bath England
$185 nightly
The price is $222 total per night
$222 total
Mar 3 - Mar 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.13 mi from city center
With a stay at The Gainsborough Bath Spa, you'll be centrally located in Bath, steps from Thermae Bath Spa and Little Solsbury Hill.
Pool
Spa

The Z Hotel Bath
7 Saw Close Bath England
$61 nightly
The price is $73 total per night
$73 total
Mar 1 - Mar 2
Total with taxes and fees
0.06 mi from city center
With a stay at The Z Hotel Bath in Bath (Bath City Centre), you'll be steps from Thermae Bath Spa and Ustinov Theatre.

Hotel Indigo Bath by IHG
2-8 South Parade Bath England
$109 nightly
The price is $131 total per night
$131 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
0.22 mi from city center
With a stay at Hotel Indigo Bath by IHG, you'll be centrally located in Bath, steps from Bath Christmas Market and within a 10-minute walk of Bath Abbey.

Abbey Hotel Bath, A Tribute Portfolio Hotel
1 North Parade Bath England
$100 nightly
The price is $120 total per night
$120 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.16 mi from city center
With a stay at Abbey Hotel Bath, A Tribute Portfolio Hotel, you'll be centrally located in Bath, steps from Bath Christmas Market and Roman Baths.

The Old Mill Hotel
Toll Bridge Road Bath England
$59 nightly
The price is $70 total per night
$70 total
Feb 23 - Feb 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.02 mi from city center
With a stay at The Old Mill Hotel in Bath, you'll be on the riverwalk, within a 10-minute drive of Thermae Bath Spa and Kennet & Avon Canal.
Free WiFi
Restaurant

The Royal Hotel
Manvers Street - BA1 1JP Bath England
$89 nightly
The price is $107 total per night
$107 total
Mar 15 - Mar 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.32 mi from city center
The Royal Hotel is in the heart of Bath, within a 10-minute walk of Kennet & Avon Canal and Thermae Bath Spa.

Doubletree by Hilton Bath
Walcot Street Bath England
$104 nightly
The price is $125 total per night
$125 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.15 mi from city center
Doubletree by Hilton Bath is in the heart of Bath, within a 10-minute walk of Bath Central Library and Thermae Bath Spa.

Francis Hotel Bath
Queen Square Bath England
$143 nightly
The price is $171 total per night
$171 total
Feb 23 - Feb 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.13 mi from city center
With a stay at Francis Hotel Bath, you'll be centrally located in Bath, steps from Jane Austen Centre and within a 10-minute walk of Pulteney Bridge.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Bath hotels essential information
Accommodation | 929 hotels |
|---|---|
Lowest Price | $70 |
Highest Price | $222 |
Popular hotels | Apex City of Bath Hotel, Hampton by Hilton Bath City, Macdonald Bath Spa, The Gainsborough Bath Spa, The Z Hotel Bath, Hotel Indigo Bath by IHG, Abbey Hotel Bath, A Tribute Portfolio Hotel, The Old Mill Hotel, The Royal Hotel, Doubletree by Hilton Bath, Francis Hotel Bath, Lansdown Grove |
Most Recent Bath Hotel Reviews

Hampton by Hilton Bath City
5 out of 5
Posted 19 hours ago
CheapTickets Verified Review
"Yes, the room was, modern, well equipped and spotless "
A verified traveler stayed at Hampton by Hilton Bath City
- The Royal Hotel
- Doubletree by Hilton Bath
- Francis Hotel Bath
- The Royal Crescent Hotel & Spa
- Bailbrook House
- Henrietta House, a member of Radisson Individuals
- Hiding Space - Westgate Apartments
- The Boathouse
- Best Western Limpley Stoke Hotel
- Bathen House Boutique Hotel
- Oldfields House
- Historic 6 Bed Townhouse-Roman Baths 1 min walk
- The Kennard
- Cotswolds Hotels
- Newport Hotels
- Gloucester Hotels
- Salisbury Hotels
- Weston-super-Mare Hotels
- South Wales Hotels
- Wells Hotels
- Great Britain Hotels
- South West England Hotels
- Chepstow Hotels
- Tetbury Hotels
- Bridgwater Hotels
- Yeovil Hotels
- Corsham Hotels
- Street Hotels
- Axbridge Hotels
- Stonehouse Hotels
- Clevedon Hotels
- Shaftesbury Hotels
- Dursley Hotels
More to Explore in Bath
Top Picks
Hotels
- Hotels in Worcester
- Hotels in Woodhall Spa
- Hotels in Banbury
- Hotels in Bedale
- Hotels in Inverness
- Hotels in Reading
- Hotels in Bognor Regis
- Hotels in St Ives
- Hotels in Newbury
- Hotels in Dartford
- Hotels in Cambridge
- Hotels in Nottingham
- Hotels in York
- Hotels in Faversham
- Hotels in Bangor
- Hotels in Blackpool
- Hotels in Plymouth
- Hotels in Canterbury
- Hotels in Helston
- Hotels in Newquay
- Hotels in Hemel Hempstead
- Hotels in Witham
- Hotels in Chichester
- Hotels in Manchester
- Hotels in Barnstaple
- Hotels in Ware
- Hotels in Oswestry







