Bath Hotels from S$126

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Apex City of Bath Hotel
4 out of 5
1 James Street West, Bath, England, BA1 2DA
Fully refundableReserve now, pay when you stay
The price is S$183 per night from 10 Jul to 11 Jul
0.26 km from city centre
4.5/5 Wonderful! (1,558 reviews)
"The room looks clean and tidy. It is not far away from the train station."

Reviewed on 4 Jul,2022

Apex City of Bath Hotel
The Gainsborough Bath Spa - Small Luxury Hotels of the World
5 out of 5
Beau Street, Bath, England, BA1 1QY
Fully refundableReserve now, pay when you stay
The price is S$557 per night from 18 Jul to 19 Jul
0.21 km from city centre
4.6/5 Exceptional! (827 reviews)
"Almost 10/10. Hotel is listed with 5* However, there is NO room service or evening meals available (we were aware of this before booking, but for Gainsborough to retain 5 stars they must reintroduce Room Service and Evening meals. Also I noticed several times staff using residents lifts for, laundry, ..."

Reviewed on 20 Jun,2022

The Gainsborough Bath Spa - Small Luxury Hotels of the World
Hampton by Hilton Bath City
3 out of 5
Avon Street, Bath, England, BA1 1UP
Fully refundableReserve now, pay when you stay
The price is S$142 per night from 7 Aug to 8 Aug
0.27 km from city centre
4.7/5 Exceptional! (61 reviews)
"Neat and clean, central location and friendly staff"

Reviewed on 4 Jul,2022

Hampton by Hilton Bath City
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Doubletree by Hilton Bath
4 out of 5
Walcot Street, Bath, England, BA1 5BJ
Fully refundableReserve now, pay when you stay
The price is S$181 per night from 7 Aug to 8 Aug
0.24 km from city centre
4.1/5 Very Good! (396 reviews)
"nice and clean"

Reviewed on 19 Jun,2022

Doubletree by Hilton Bath
Francis Hotel Bath
4 out of 5
Queen Square, Bath, England, BA1 2HH
Fully refundableReserve now, pay when you stay
The price is S$242 per night from 18 Jul to 19 Jul
0.21 km from city centre
4.4/5 Wonderful! (979 reviews)
"lovely hotel and location and the staff were excellent. However, the family room was quite small considering its designed for a whole family. we felt a bit penned in. Secondly, the location of the family room is not good. no less than 3 flights of stairs to access, which was really difficult with ..."

Reviewed on 4 Jul,2022

Francis Hotel Bath
Hotel Indigo Bath, an IHG Hotel
3.5 out of 5
2-8 South Parade, Bath, England, BA2 4AB
Fully refundable
The price is S$218 per night from 31 Jul to 1 Aug
0.37 km from city centre
4.7/5 Exceptional! (147 reviews)
"Very cute hotel. Close to train station and shopping in Bath. Would stay again and recommend."

Reviewed on 27 Jun,2022

Hotel Indigo Bath, an IHG Hotel
Lansdown Grove
4 out of 5
LANSDOWN ROAD, Bath, England, BA1 5EH
Fully refundableReserve now, pay when you stay
The price is S$180 per night from 24 Jul to 25 Jul
0.97 km from city centre
4.3/5 Excellent! (116 reviews)
"Relaxed stay. Convenient location. Great bar staff."

Reviewed on 28 Jun,2022

Lansdown Grove
SACO Bath - St James's Parade
4 out of 5
37 St James Parade, Bath, England, BA1 1UH
Fully refundableReserve now, pay when you stay
The price is S$138 per night from 10 Jul to 11 Jul
0.32 km from city centre
4.6/5 Exceptional! (905 reviews)
"Fine building in Bath style which has been extensively modernised internally. A very slick operation offering excellent space and facilities."

Reviewed on 10 Jun,2022

SACO Bath - St James's Parade
Holiday Inn Express Bath, an IHG Hotel
3 out of 5
Lower Bristol Road, Bath, England, BA2 3QU
Fully refundable
The price is S$126 per night from 31 Jul to 1 Aug
0.98 km from city centre
4.2/5 Excellent! (957 reviews)
"I had an excellent experience here! It was walking distance to all the attractions, there was a wonderful breakfast every morning, and the staff were SUPER friendly and helpful. I want to thank the breakfast crew and also the front desk for helping me with all my questions and arranging a taxi. The ..."

Reviewed on 28 Jun,2022

Holiday Inn Express Bath, an IHG Hotel
The Royal Crescent Hotel & Spa
5 out of 5
16 Royal Crescent, Bath, England, BA1 2LS
Fully refundableReserve now, pay when you stay
The price is S$655 per night from 18 Jul to 19 Jul
0.77 km from city centre
4.6/5 Exceptional! (489 reviews)
"Historical, location. Peaceful, elegant hotel. Walking distance to everything. Helpful staff."

Reviewed on 6 Jun,2022

The Royal Crescent Hotel & Spa
Don't see what you're looking for?
See all available properties in Bath
View all properties
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 information

Number of reviews 6435
Accommodation 832 hotels
Lowest Price S$126
Highest Price S$655

Frequently asked questions

Recent Reviews in Bath
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code