Find Hotels in Bath, England

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience
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 ₹6,647 per night from 3 Jan to 4 Jan
₹6,647
per night
3 Jan - 4 Jan
0.26 km from city centre
4.4/5 Wonderful! (1,487 reviews)
"Had a lovely stay here. Perfect location for the city centre. Hotel is lovely, we had a twin room which was 2 double beds. Spa facilities are really nice too"

Reviewed on 5 Dec 2022

Apex City of Bath Hotel
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 ₹6,378 per night from 3 Jan to 4 Jan
₹6,378
per night
3 Jan - 4 Jan
0.27 km from city centre
4.6/5 Wonderful! (289 reviews)
Excellent
"Very impressed from start to finish. Only criticism, at breakfast, plates and glasses/mugs were whisked away when hardly the last mouthful taken. Once even before the juice was all gone. But that's minor considering how the rest of the stay was"

Reviewed on 5 Dec 2022

Hampton by Hilton Bath City
The Gainsborough Bath Spa - Small Luxury Hotels of the World
5 out of 5
Beau Street, Bath, England, BA1 1QY
0.21 km from city centre
4.7/5 Exceptional! (960 reviews)
"The location is excellent, right in the middle of the shopping centre. The hotel is very elegant with attractive rooms and public areas Spa is spacious and offers a lovely experience. It would have been helpful to have information in the room concerning room service, restaurant times for lunch or ..."

Reviewed on 5 Dec 2022

The Gainsborough Bath Spa - Small Luxury Hotels of the World

Save an average of 15% on thousands of hotels when you're signed in

Doubletree by Hilton Bath
4 out of 5
Walcot Street, Bath, England, BA1 5BJ
Fully refundableReserve now, pay when you stay
The price is ₹7,768 per night from 5 Jan to 6 Jan
₹7,768
per night
5 Jan - 6 Jan
0.24 km from city centre
4.1/5 Very Good! (539 reviews)
Very enjoyable
"Clean. Comfortable and friendly helpful staff"

Reviewed on 7 Dec 2022

Doubletree by Hilton Bath
The Royal Hotel
3.5 out of 5
Manvers Street - BA1 1JP, Bath, England, BA1 1JP
Fully refundableReserve now, pay when you stay
The price is ₹5,716 per night from 2 Jan to 3 Jan
₹5,716
per night
2 Jan - 3 Jan
0.52 km from city centre
4.3/5 Excellent! (358 reviews)
Will go back next year!
"Very friendly staff, comfi bed. The bathroom had a few issues but we mentionned them to the staff and i am sure they will deal with them."

Reviewed on 30 Nov 2022

The Royal Hotel
Macdonald Bath Spa
5 out of 5
Sydney Road, Bath, England, BA2 6JF
Fully refundableReserve now, pay when you stay
The price is ₹15,031 per night from 4 Jan to 5 Jan
₹15,031
per night
4 Jan - 5 Jan
1 km from city centre
3.9/5 Very Good! (1,003 reviews)
"It was a fabulous stay, love the hotel & location"

Reviewed on 29 Nov 2022

Macdonald Bath Spa
Holiday Inn Express Bath, an IHG Hotel
3 out of 5
Lower Bristol Road, Bath, England, BA2 3QU
Fully refundable
The price is ₹4,593 per night from 5 Jan to 6 Jan
₹4,593
per night
5 Jan - 6 Jan
0.98 km from city centre
4.2/5 Very Good! (1,010 reviews)
Free breakfast but need to pay car parking
"car park within the compound but need to pay £15. will not stay here again."

Reviewed on 5 Dec 2022

Holiday Inn Express Bath, an IHG Hotel
Abbey Hotel Bath, A Tribute Portfolio Hotel
4 out of 5
1 North Parade, Bath, England, BA1 1LF
Fully refundableReserve now, pay when you stay
The price is ₹8,476 per night from 1 Jan to 2 Jan
₹8,476
per night
1 Jan - 2 Jan
0.26 km from city centre
4.2/5 Very Good! (999 reviews)
"Beautifully decorated hotel in a perfect location for visiting the city's many attractions. The room was spacious, comfortable and had everything you would need for a comfortable stay. The staff were faultlessly enthusiastic, helpful and friendly. Cannot find a fault at all!"

Reviewed on 1 Dec 2022

Abbey Hotel Bath, A Tribute Portfolio Hotel
Francis Hotel Bath
4 out of 5
Queen Square, Bath, England, BA1 2HH
Fully refundableReserve now, pay when you stay
The price is ₹7,578 per night from 3 Jan to 4 Jan
₹7,578
per night
3 Jan - 4 Jan
0.21 km from city centre
4.4/5 Excellent! (1,002 reviews)
Very good
"Good central location and ideal for Xmas Market. Benefit of car parking (on first come first saved basis). As an older building the windows are wooden sash windows which do not always fully fit, like for our room. In addition, our room was quite noisy from the air conditioning units. We though had ..."

Reviewed on 5 Dec 2022

Francis Hotel Bath
Lansdown Grove
4 out of 5
LANSDOWN ROAD, Bath, England, BA1 5EH
Fully refundableReserve now, pay when you stay
The price is ₹6,458 per night from 3 Jan to 4 Jan
₹6,458
per night
3 Jan - 4 Jan
0.97 km from city centre
4.3/5 Excellent! (232 reviews)
"Friendly staff and good value for money"

Reviewed on 4 Dec 2022

Lansdown Grove
No.15 by GuestHouse, Bath
4.5 out of 5
15 Great Pulteney Street, Bath, England, BA2 4BS
Fully refundableReserve now, pay when you stay
The price is ₹14,686 per night from 5 Jan to 6 Jan
₹14,686
per night
5 Jan - 6 Jan
0.48 km from city centre
4.6/5 Exceptional! (404 reviews)
"Lovely hotel , well situated for central Bath. Staff very professional and friendly. Only 7 parking spaces but multi story parking 10 minutes walk away."

Reviewed on 3 Dec 2022

No.15 by GuestHouse, 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 ₹8,945 per night from 8 Jan to 9 Jan
₹8,945
per night
8 Jan - 9 Jan
0.37 km from city centre
4.6/5 Exceptional! (234 reviews)
"Great stay, perfect central location for the city and such a lovely hotel."

Reviewed on 29 Nov 2022

Hotel Indigo Bath, an IHG Hotel
Harington's Hotel
4 out of 5
8-10 Queen Street, Bath, England, BA1 1HE
The price is ₹7,050 per night from 2 Jan to 3 Jan
₹7,050
per night
2 Jan - 3 Jan
0.14 km from city centre
4.5/5 Wonderful! (219 reviews)
"My experience at Haringtons was quite exceptional Everything was more than outstanding"

Reviewed on 18 Nov 2022

Harington's 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 ₹26,751 per night from 2 Jan to 3 Jan
₹26,751
per night
2 Jan - 3 Jan
0.77 km from city centre
4.6/5 Exceptional! (508 reviews)
"Thé crème de la crème of luxury hotels. If you can afford a treat stay here. Prices vary with days of the week so there are bargains. Every aspect of this hotel is outstanding & you are treated like royalty."

Reviewed on 3 Dec 2022

The Royal Crescent Hotel & Spa
The Old Mill Hotel
3 out of 5
Toll Bridge Road, Batheaston, Bath, England, BA1 7DE
Fully refundableReserve now, pay when you stay
The price is ₹5,847 per night from 15 Dec to 16 Dec
₹5,847
per night
15 Dec - 16 Dec
3.25 km from city centre
4/5 Very Good! (3 reviews)
Great stay
"Excellent breakfast, no complaints about the room, except the water takes a long time to heat up. Restaurant in the hotel for dinner was nice."

Reviewed on 1 Dec 2022

The Old Mill Hotel
Best Western Limpley Stoke Hotel
3 out of 5
Lower Limpley Stoke Avon, Bath, England, BA2 7FZ
Fully refundableReserve now, pay when you stay
The price is ₹4,176 per night from 8 Jan to 9 Jan
₹4,176
per night
8 Jan - 9 Jan
4.94 km from city centre
3.8/5 Good! (764 reviews)
"All round good room, beds comfortable and very good value"

Reviewed on 3 Dec 2022

Best Western Limpley Stoke Hotel
The Ayrlington
5 out of 5
24-25 Pulteney Road, Bath, England, BA2 4EZ
Fully refundableReserve now, pay when you stay
The price is ₹9,651 per night from 4 Jan to 5 Jan
₹9,651
per night
4 Jan - 5 Jan
0.65 km from city centre
4.6/5 Wonderful! (873 reviews)
Long weekend in November.
"Stayed Friday -- Monday in November 2022. Staff very friendly, service great. Breakfast excellent. Room full of character, comfortable and well maintained. Would recommend."

Reviewed on 22 Nov 2022

The Ayrlington
Bathen House Boutique Hotel
5 out of 5
88 Newbridge Hill, Bath, England, BA1 3QA
Fully refundableReserve now, pay when you stay
The price is ₹14,199 per night from 8 Jan to 9 Jan
₹14,199
per night
8 Jan - 9 Jan
2.5 km from city centre
4.8/5 Exceptional! (434 reviews)
Lovely boutique hotel
"Everything was good including the staff. Very friendly and helpful Only thing is the wifi is very slow and when both of us were using it , it was not possible so only one can use at a time Will give full marks if the Wi fi can improved"

Reviewed on 1 Dec 2022

Bathen House Boutique Hotel
The Roseate Villa Bath
5 out of 5
Henrietta Road, Bath, England, BA2 6LX
Fully refundableReserve now, pay when you stay
The price is ₹10,358 per night from 5 Jan to 6 Jan
₹10,358
per night
5 Jan - 6 Jan
0.5 km from city centre
4.8/5 Exceptional! (408 reviews)
"Wonderful hotel. Great staff, rooms, overall stay."

Reviewed on 27 Nov 2022

The Roseate Villa Bath
OYO Bailbrook Lodge
4 out of 5
35-37 London Road West, Bath, England, BA1 7HZ
Fully refundableReserve now, pay when you stay
The price is ₹7,931 per night from 20 Dec to 21 Dec
₹7,931
per night
20 Dec - 21 Dec
2.55 km from city centre
4.3/5 Excellent! (259 reviews)
"This is a lovely old Victorian building. Inside has been kept to its character. The breakfast at the property is excellent, it is cooked to order, and there is plenty of variety. The staff were excellent, friendly and helpful. I would certainly stay here the next time I go to Bath."

Reviewed on 2 Dec 2022

OYO Bailbrook Lodge
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.

Where to stay in Bath

Find the best Bath areas and neighborhoods for the activities you enjoy most. Learn more about Bath

Accommodation near Bath attractions

Bath hotels information

Number of reviews 11985
Accommodation 869 hotels
Lowest Price ₹4,176
Highest Price ₹26,751

Frequently asked questions

Where is the best place for a stay in Bath?

Chestnuts House is ranked highly by Expedia customers. This 5-star guest house offers free breakfast and free parking. Other top choices based on traveller reviews include King William inn and Bathen House Boutique Hotel. See all available top hotels, or vacation rentals in Bath.

  

What are some of the best holiday rentals that Bath has to offer?

InnisFree: This highly rated holiday home rental in Bath is near the airport, and equipped with free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. Some other top choices in Bath are Toll Keepers House and Founders House. See all vacation rentals in Bath.

If I need to cancel my hotel reservation in Bath, will I receive a refund?

Yes, you'll find most hotel bookings are fully refundable if cancelled before the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Bath.

What's the best budget-friendly hotel in Bath?

Based on reviews, Brooks Guesthouse is a popular B&B for our travellers who want a more economical choice, and features free WiFi and free newspapers. View all budget hotels in Bath.

What's the best hotel for a family trip to Bath?

The Old Malt House Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other choices for your child-friendly holiday include Albany Guest House and White Guest House. Also, attractions such as Bath Maze and Bath City Farm are fun for children of all ages. Find more child-friendly accommodations in Bath.

What's the best place to stay for a romantic holiday to Bath?

The Windsor Townhouse is a favourite 5-star guest house for couples, and features flat-screen TVs and free WiFi. Other good choices for a stay with your sweetheart include Queen Charlottes Orangery and Grays Boutique B&B. See all romantic hotels in Bath.

What's the best pet-friendly place to stay in Bath?

Gilda's Garden is a top guest house for people travelling with their pets, and offers laundry facilities and deep-soaking baths for its human guests. See more pet-friendly hotel accommodations in Bath.

What's the best luxury accommodation option in Bath?

The Roseate Villa Bath is a 5-star guest house with a terrace and a bar, and it's a popular choice for Expedia travellers looking for an elegant place to stay. No.15 by GuestHouse, Bath and The Bath Priory Hotel and Spa are two other upscale options for your stay. Find more luxury hotels in Bath.

What's the best boutique-style accommodation in Bath?

Hotel Indigo Bath, an IHG Hotel is a favourite 3.5-star hotel with Expedia travellers looking for stylish accommodation, and features a garden and a fitness centre. See all boutique hotels in Bath.

What's the best place to stay if I'm looking to play golf in Bath?

Travelodge Bath Waterside is a hotel featuring free breakfast and parking, and it's a top choice for golfing nearby. Another good option is Holiday Inn Express Bath, an IHG Hotel if you'd like to be close to a golf course while in town. Visit Lansdown Golf Club, Bath Approach Golf Course or Bath Golf Club to perfect your golf swing. See more golf hotels in Bath.

What's the best accommodation in Bath to learn about local history?

Based on our travel expertise, Lynwood House is a top 4-star guest house on Expedia for those interested in history and it features free WiFi. A couple of other options to soak up the local history include Tyndall Villa Boutique B&B and The Bath House Boutique B&B. Also, notable landmarks to visit include Bath Abbey, Pulteney Bridge and Bath Assembly Rooms. See more options for historical stays in Bath.

What are some accommodation options with pools in Bath?

The Gainsborough Bath Spa - Small Luxury Hotels of the World is a popular 5-star hotel featuring an indoor pool, a full-service spa and free WiFi. Homewood Hotel and Spa is an additional hotel with an on-site pool. View all hotels with pools in Bath.

Bath Hotel Reviews
Expedia verified reviews