Best Hotels in Bath
Explore Bath from hotels near iconic landmarks, popular shopping streets, and top dining spots.
YHA Bath
"Very very nice affordable prices Super 👌"
Apex City of Bath Hotel
"What a lovely hotel. The room was lovely and a good size, it was very comfortable and had everything we needed. We were a little disappointed that the room was right by the lift and so was a little noisy at busy times but somebody has to be there. We did have a problem with the toilet seat being broken but once we informed them it was repaired in under two hours. Also mentioned the noisy room and they did offer for us to move but we had unpacked for a three night stay so decided we didn’t want to pack everything up again. The pool was lovely and although small was just big enough. It does get busy at times so do book ahead for gym and pool. The gym had enough equipment in it for a quick workout so we found it good enough. We didn’t eat in the restaurant so cannot comment on the food but the staff were very friendly and always helpful. We would definitely stay again. "
Old Mill Hotel & Lodge
"The bed was comfortable and amazing. Although the carpet could be renewed. And all the furniture to either be old antique or 21st century, not 1 million years old that makes your room look a bit untidy the bathroom was great"
Hotel Indigo BATH by IHG
"We stayed there only for one night during Easter holidays and spent around £150 one night without breakfast. The room allocated was at the bottom of the townhouse; we are not sure if the air conditioning was working or not. A bit cold during the night…the receptionist was very friendly and helpful. No other comments. Nothing bad or great to mention."
Travelodge Bath Waterside
"Cold shower, lipstick on my glass in the bar, waited 1.5 hrs for dinner that was cold and very dry chicken, had to ask for dessert to be served as they forgot, bed was hard, room was hot and stuffy, bacon, croissant and hash browns at breakfast was inedible"
Hiding Space Westgate Apartments
"Focus on contactless self-service"
Holiday Inn Express BATH by IHG
"The hotel charges 50pounds per 24hours for parking which is not part of the cost. They have huge parking spaces, but do not give to the guests who are checked in. That's terrible. We had to park our car about 15mins away from the hotel premises. Also, breakfast items were same for 3 days (literally same things served LOL)."
DoubleTree by Hilton Bath
"The stay is pleasant. Clean and central located hotel. The breakfast is good too. Our room has river view, which is fantastic. Only draw back is the wash basins’ sink plug is loose, the water can’t be drained. Thanks"
Lansdown Grove Hotel
"Overall, our trip was just perfect. The hotel is in an excellent location with ample parking. At only £15 per 24 hours, we found this great value. The hotel is on a hill, but the buses run frequently directly outside the hotel. Our room was large and clean with everything you could need. The breakfast was fantastic and so much choice. It certainly set us up for the day. The staff are friendly and helpful. We would definitely stay again."
Explore Accommodation Types in Bath
The Gainsborough Bath Spa
"Good location in the city! However on site parking is expensive"
Macdonald Bath Spa Hotel
"Amazing spa facilities, huge room and delicious food. Beautiful location and super friendly staff. Would highly recommend."
The Royal Crescent Hotel & Spa
"What a fabulous day to spend in the Royal crescent hotel! Staff service 100% Food 100% Bar 100% I would definitely recommend"
No.15 by guesthouse bath
"10 out of 10 staff food location and comfort all excellent your staff are a credit to you."
Harington's Hotel
"The birds outside the hotel are too noisy at night, but everything else is fine."
Homewood Hotel & Spa - Small Luxury Hotels of the World
"I would like to thank the staff for everything they had done for me and my wife after I mad a awful mistake that is to embarrassing to go into ... all I can say is they literally made sure I was not going to be let down and time ruined by going above and beyond anything they needed to do to make my stay a beautiful one after my error ......the food was lovely and also everything was as it was in the pictures if not better something to see for yourself should you go ahead and book a stay ......."
The Bath Priory - A Relais & Chateaux Hotel
"Very old hotel, understaffed, discriminatory, if you want 5 star prices, below 4 star standards, 3 star service, this will be a memorable one."
Devonshire House
"Fantastic boutique hotel. Great location near city centre and lovely hosts. Will return in future."
Oldfields House
"Room was lovely, bed was very comfortable. There was a beautiful view out of the window. Breakfast was fantastic. We’d definitely stay again!"
The Kennard Boutique Guesthouse
"The single room was small but cozy and lovely, and the breakfast was good, including smoked salmon."
Dukes Bath
"Fantastic location when visiting Bath would definitely stay again. Will be recommending this hotel to friends"
Guest Reviews for Bath Hotels
Hotels Near Top Attractions in Bath
Discover the charm of Bath by staying near its iconic landmarks.
Bath Travel Information
Power Plug & Voltage
230V/Type G
Exchange Rate
GBP
Local Payment
Cards/ApplePay/Cash
Connectivity
EE/Vodafone/O2/Three
Current Weather
Partly clear
More Information About Bath Hotels
|
Key Info |
Details |
|
Number of reviews |
6,587 |
|
Total properties |
192 |
|
Weekday Avg. Price |
£257 |
|
Weekend Avg. Price |
£323 |
|
Trending hotel |
DoubleTree by Hilton Bath |
|
Popular area |
Bath City Center |
FAQ – Hotels in Bath
-
What is the average price of a hotel in Bath this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bath this weekend is £282 per night. For a 4-star hotel, the average cost is £319 per night. If you're looking for a luxury experience, 5-star hotels in Bath this weekend typically cost £537 per night.
-
How much do hotels in Bath cost per night on weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bath during weekdays is £253 per night. For a 4-star hotel, you can expect to pay around £250 per night. If you're seeking a luxury stay, 5-star hotels in Bath generally cost £411 per night on weekdays.
-
What are the best places to stay in Bath?
Some of the best places to stay in Bath are near popular attractions like The Roman Baths and The Royal Crescent, offering easy access to key sights and amenities.
-
What are the top hotels in Bath near The Roman Baths?
Some of the top hotels in Bath near The Roman Baths include The Gainsborough Bath Spa (from £191), The Z Hotel Bath (from £48) and Eight (from £96), all offering easy access to The Roman Baths, making them ideal for visitors looking to explore the area.
-
What are some of the best hotels in Bath?
The most popular Bath hotels for your stay: DoubleTree by Hilton Bath (from £96), Holiday Inn Express BATH by IHG (from £57) and Apex City of Bath Hotel (from £132) are the preferred hotels.
-
Which hotels in Bath are pet friendly?
Grosvenor Villa (from £147) and Luxury Big House Berkeley House Near Bath (from £1,162) allow pets. Take your pets with you during your stay!
-
Which hotels in Bath are worth visiting for their spa experience?
Feel tired from travelling? Apex City of Bath Hotel (from £132), Macdonald Bath Spa Hotel (from £112) and The Gainsborough Bath Spa (from £191) provide highly rated spa services.
-
Which hotels in Bath have hot springs?
Want to experience hot springs in your hotel? The Gainsborough Bath Spa (from £191) has hot springs. Book now!
-
Which hotels in Bath have swimming pools?
Macdonald Bath Spa Hotel (from £112), The Gainsborough Bath Spa (from £191) and Homewood Hotel & Spa - Small Luxury Hotels of the World (from £246) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!
-
What hotels in Bath offer an especially good breakfast ?
No.15 by guesthouse bath (from £133),Macdonald Bath Spa Hotel (from £112) and The Gainsborough Bath Spa (from £191) provide high-quality breakfast. Start your day with a delicious breakfast!
-
How to get good deals on hotels in Bath?
To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.
Find Travel Deals & Explore Destinations on Trip.com
-
Popular hotels in Bath
-
Bath Hotels near Attractions
-
Accommodation Types in Bath
-
More Hotels
- Old Mill Hotel & Lodge
- No.15 by guesthouse bath
- Brooks Guesthouse Bath
- Apex City of Bath Hotel
- The Bird, Bath
- The Gainsborough Bath Spa
- Hotel Indigo BATH by IHG
- DoubleTree by Hilton Bath
- Macdonald Bath Spa Hotel
- YHA Bath
- Lansdown Grove Hotel
- Hampton by Hilton Bath City
- The Z Hotel Bath
- Holiday Inn Express BATH by IHG
- Henrietta House, A Member of Radisson Individuals
- Hotels near Bath Spa
- Hotels near Royal United Hospital
- Hotels near Great Pulteney St
- Hotels near Royal Victoria Park Bath
- Hotels near Widcombe Baptist Church
- Hotels near Theatre Royal, Bath
- Hotels near Homewood
- Hotels near Komedia
- Hotels near Thermae Bath Spa
- Hotels near Twerton Mill - iQ Student Accommodation Bath
- Hotels near SouthGate Bath
- Hotels near The Spa & Bath House
- Bath Hotels with Parking
- Bath Hotels with Pool
- 5-Star Hotels in Bath
- Family Hotels in Bath
- Business Hotels in Bath
- Homestays in Bath
- Holiday Apartments in Bath
- 3-Star Hotels in Bath
- Bath Hotels with Bathtub
- 4-Star Hotels in Bath
- Luxury Hotels in Bath
- Hot Springs Hotels in Bath
- Bath Hotels with Balcony
- Romantic Hotels in Bath
- Inns in Bath