Search for Cheap Deals on
Hotels in Bath

Choose from 931 Bath Hotel Deals

Apex City of Bath Hotel
Apex City of Bath Hotel
4 out of 5
1 James Street West, Bath, England
  • 3 min walk from Thermae Bath Spa
The price is $129 per night from Mar 9 to Mar 10
$129
includes taxes & fees
Mar 9 - Mar 10
Stay at this 4-star eco-certified hotel in Bath. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the breakfast and the pool in ...
9/10 Wonderful! (2,182 reviews)
"Location ideal, walking distance to all shops and car park on Charlotte street where you can leave car for duration of stay."

Reviewed on Mar 3, 2025

Apex City of Bath Hotel
Hampton by Hilton Bath City
Hampton by Hilton Bath City
4 out of 5
Avon Street, Bath, England
  • 2 min walk from Thermae Bath Spa
The price is $111 per night from Apr 6 to Apr 7
$111
includes taxes & fees
Apr 6 - Apr 7
Stay at this 4-star eco-certified hotel in Bath. Enjoy free breakfast, free WiFi, and a 24-hour fitness center. Our guests praise the breakfast and the helpful ...
9/10 Wonderful! (1,681 reviews)
"Everything met or exceeded my expectations."

Reviewed on Mar 3, 2025

Hampton by Hilton Bath City
The Gainsborough Bath Spa
The Gainsborough Bath Spa
5 out of 5
Beau Street, Bath, England
  • 1 min walk from Thermae Bath Spa
The price is $256 per night from Mar 9 to Mar 10
$256
includes taxes & fees
Mar 9 - Mar 10
Stay at this 5-star luxury hotel in Bath. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the property ...
9.2/10 Wonderful! (1,006 reviews)
"Great stay"

Reviewed on Mar 1, 2025

The Gainsborough Bath Spa
Macdonald Bath Spa
Macdonald Bath Spa
5 out of 5
Sydney Road, Bath, England
  • 11 min walk from Thermae Bath Spa
The price is $169 per night from Mar 18 to Mar 19
$169
includes taxes & fees
Mar 18 - Mar 19
Stay at this 5-star luxury hotel in Bath. Enjoy free WiFi, a full-service spa, and 3 bars/lounges. Our guests praise the helpful staff in our reviews. Popular ...
7.8/10 Good! (1,008 reviews)

Reviewed on Feb 26, 2025

Macdonald Bath Spa
Hotel Indigo Bath, an IHG Hotel
Hotel Indigo Bath, an IHG Hotel
3.5 out of 5
2-8 South Parade, Bath, England
  • 3 min walk from Thermae Bath Spa
The price is $136 per night from Mar 23 to Mar 24
$136
includes taxes & fees
Mar 23 - Mar 24
Stay at this 3.5-star boutique hotel in Bath. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful staff ...
9.2/10 Wonderful! (727 reviews)
"Lovely room and decor! Unfortunately a cup fell on the floor into a corner and when I picked it up it was covered in thick black hair (I am not black haired). So although the centre and the main area of the room was clean and corners were not. Lovely location, I left super early and just got a "thanks" ..."

Reviewed on Mar 3, 2025

Hotel Indigo Bath, an IHG Hotel
Holiday Inn Express Bath, an IHG Hotel
Holiday Inn Express Bath, an IHG Hotel
3 out of 5
Lower Bristol Road, Bath, England
  • 9 min walk from Thermae Bath Spa
The price is $69 per night from Mar 23 to Mar 24
$69
includes taxes & fees
Mar 23 - Mar 24
Stay at this 3-star hotel in Bath. Enjoy free breakfast, free WiFi, and parking (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. ...
8.2/10 Very Good! (1,003 reviews)
Deff stay again
"Great buffet. Quiet warm hotel. Great helpful staff. Only downside is the overpriced parking."

Reviewed on Mar 2, 2025

Holiday Inn Express Bath, an IHG Hotel
Doubletree by Hilton Bath
Doubletree by Hilton Bath
4 out of 5
Walcot Street, Bath, England
  • 6 min walk from Thermae Bath Spa
The price is $117 per night from Mar 23 to Mar 24
$117
includes taxes & fees
Mar 23 - Mar 24
Book a stay at this eco-certified hotel in Bath. Enjoy breakfast (surcharge), 24-hour room service, and a 24-hour fitness center. Our guests praise the breakfast ...
8/10 Very Good! (974 reviews)
Nice stay in Bath
"Nice location, nice room, comfortable bed, warm, good shower, good tea/coffe/ biscuits/ water, nice touches. Nice staff."

Reviewed on Mar 2, 2025

Doubletree by Hilton Bath
The Old Mill Hotel
The Old Mill Hotel
3 out of 5
Toll Bridge Road, Batheaston, Bath, England
  • 4 min drive from Thermae Bath Spa
The price is $68 per night from Mar 9 to Mar 10
$68
includes taxes & fees
Mar 9 - Mar 10
Stay at this 3-star business-friendly hotel in Bath. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the ...
8.2/10 Very Good! (298 reviews)
Amazing stay
"The accommodations were exceptionally clean and well-maintained, and the staff provided friendly and efficient service. The overall ambiance and scenic views were delightful."

Reviewed on Feb 26, 2025

The Old Mill Hotel
Francis Hotel Bath
Francis Hotel Bath
4 out of 5
Queen Square, Bath, England
  • 4 min walk from Thermae Bath Spa
The price is $142 per night from Mar 9 to Mar 10
$142
includes taxes & fees
Mar 9 - Mar 10
Stay at this 4-star eco-certified hotel in Bath. Enjoy free WiFi, 2 bars/lounges, and breakfast (surcharge). Our guests praise the helpful staff and the comfy ...
9/10 Wonderful! (1,002 reviews)
Favourite place to stay in Bath
"Building may be covered in scaffolding but the welcome/standards of this hotel are still top notch."

Reviewed on Feb 25, 2025

Francis Hotel Bath
Abbey Hotel Bath, A Tribute Portfolio Hotel
Abbey Hotel Bath, A Tribute Portfolio Hotel
4 out of 5
1 North Parade, Bath, England
  • 2 min walk from Thermae Bath Spa
The price is $127 per night from Mar 20 to Mar 21
$127
includes taxes & fees
Mar 20 - Mar 21
Stay at this 4-star eco-certified hotel in Bath. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the helpful ...
8.2/10 Very Good! (1,000 reviews)
Perfect location
"Absolutely the perfect hotel to stay at in Bath. Location is key and this property is walking distance to everything. The service is superb and the rooms are well maintained."

Reviewed on Feb 24, 2025

Abbey Hotel Bath, A Tribute Portfolio Hotel
The Royal Hotel
The Royal Hotel
3.5 out of 5
Manvers Street - BA1 1JP, Bath, England
  • 4 min walk from Thermae Bath Spa
The price is $101 per night from Mar 9 to Mar 10
$101
includes taxes & fees
Mar 9 - Mar 10
Stay at this 3.5-star hotel in Bath. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the helpful staff ...
8.6/10 Excellent! (667 reviews)
"The room was very clean and the staff was pleasant"

Reviewed on Mar 2, 2025

The Royal Hotel
The Bath Priory Hotel and Spa
The Bath Priory Hotel and Spa
5 out of 5
Weston Road, Bath, England
  • 19 min walk from Thermae Bath Spa
The price is $197 per night from Mar 12 to Mar 13
$197
includes taxes & fees
Mar 12 - Mar 13
Stay at this 5-star luxury hotel in Bath. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.4/10 Exceptional! (409 reviews)
A lovely gift.
"A lovely anniversary/Christmas gift."

Reviewed on Mar 1, 2025

The Bath Priory Hotel and Spa
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.

Once a Roman spa, Bath has become a UNESCO World Heritage Site. From the sweep of the Royal Crescent to the grandeur of Longleat, you won't have to go far to admire some of the finest architecture in Britain. Moreover, you won't have to go far to enjoy some of the best shopping and dining in Somerset. From the Parade Gardens to Thermae Bath Spa, filling your itinerary with things to do won't be a problem -- finding cheap hotels in Bath, however, might.

At Hotwire we make it easy for vacationers to find discount hotels in Bath. Our exclusive relationship with various hotels around the world gives us the leverage to help you find cheap hotels in Bath that are far from cheap. In fact, some of these rooms are in some of the finest hotels in Somerset. Come experience the waters that have enchanted countless generations -- book your discount hotel in Bath today. Enjoy four-star hotels at two-star prices, enjoy Bath.