Best Hotels in Bath

Explore Bath with 161 hotels near iconic landmarks, popular shopping streets, and top dining spots.

Holiday Inn Express BATH by IHG
8.6 (240 reviews)

Holiday Inn Express BATH by IHG ★★★

📍 Lower Bristol Rd, Brougham Hayes, Bath

"The hotel was really great. It was very clean, The room have iron,hairdryer, TV, an electric kettle, and plenty of coffee and tea. The staff were very friendly and helpful. The only problem the two days we were there the lift didn’t work , but we are Lucky our room was in first floor It was close to touristic area of bath and the train station was about a 15 minute walk away. and they have buffet English breakfast I definitely recommend"

Apex City of Bath Hotel
9.2 (252 reviews)

Apex City of Bath Hotel ★★★★

📍 James St W, Bath

"Hotel location was good and modern facilities but no noise cancelling at all. Pool and sauna was compact but nice to have with."

Hotel Indigo BATH by IHG
9.4 (123 reviews)

Hotel Indigo BATH by IHG ★★★★

📍 2-8 S Parade, Bath

"Such a nice interior design! So cozy and stylish! And the location is perfect to explore the city and stay just in 2 minutes walk from the railway station"

Macdonald Bath Spa Hotel
8.6 (137 reviews)

Macdonald Bath Spa Hotel ★★★★★

📍 Sydney Rd, Bath

"Amazing service, all staff, the manager concierge, Resturant staff, just cannot vote them. I’d give them 100%. Paid for all your needs , Even the area that it’s amazing views . Anyone staying here? Well enjoy their stay I would definitely call it five star. Spa was amazing too. Will definitely come back here again ."

The Z Hotel Bath
9.1 (163 reviews)

The Z Hotel Bath ★★★

📍 7 Saw Cl, Bath

"Fantastic location, quick check in, quiet considering it's city centre. Everything you could need."

The Gainsborough Bath Spa
9.0 (84 reviews)

The Gainsborough Bath Spa ★★★★★

📍 Beau St, Bath

"A must-stay for Bath hotels. It is one of few hotels to have in-house spa facilities for guests to use for free. I liked the location too – it is next to the Roman Baths."

Hampton by Hilton Bath City
9.0 (333 reviews)

Hampton by Hilton Bath City ★★★★

📍 Avon St, Bath

"This hotel is part of a chain, so you can count on the quality being consistent across the board. Its prime location in the heart of the old town makes it incredibly convenient for walking to the Roman Baths, Bath Abbey, and the River Avon. Despite early May not being peak season, the hotel was quite popular with a high occupancy rate. Breakfast is served on the ground floor in the lobby, and while it can get very busy during peak hours, it's always well-organized. They offer a full English breakfast with all the usual trimmings. The rooms aren't small, but trying to open and lay flat two 28-inch suitcases might feel a bit cramped. We booked two twin rooms and one double room, staying for two nights, and found all the services to be excellent – clean, tidy, and quiet."

Lansdown Grove Hotel
8.9 (145 reviews)

Lansdown Grove Hotel ★★★★

📍 Lansdown Rd, Bath

"An old house with new facilities and renovation, it has everything you need for a trip. The parking lot is huge. It's on a hill, but you can walk to the city center, so overall it's great."

Travelodge Bath Waterside
8.4 (9 reviews)

Travelodge Bath Waterside ★★★

📍 Rossiter Road, Widcombe Basin, Bath

"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"

See All Hotels in Bath

Explore Accommodation Types in Bath

Guest Reviews for Bath Hotels

9.3
Excellent Traveler Rating
Real & verified guest reviews from around the world
k

GB kelotravels

Couple
Holiday Inn Express BATH by IHG ★★★
"Rooms were nice and the breakfast that was included was nice!"
★★★★★
2026-04-11
G

GB Guest User

Couple
Apex City of Bath Hotel ★★★★
"Great hotel, very clean, everything works well, staff helpful, nice pool, sauna and steam room (needs booking but we could do this as and when we wanted to go). Recommended."
★★★★★
2026-06-29
G

HK Good 1

Couple
Hotel Indigo BATH by IHG ★★★★
"An excellent hotel! They pay great attention to every detail. Even though it's an old building, it's incredibly well-maintained and has a wonderful classic atmosphere. The service is top-notch and of a very high standard."
★★★★★
2026-06-30
G

HK Guest User

Couple
Macdonald Bath Spa Hotel ★★★★★
"It was very lovely. The outdoor jacuzzi was amazing."
★★★★★
2025-10-06
G

HK Guest User

Couple
The Z Hotel Bath ★★★
"Very good experience overall. The room was comfortable and had everything we needed for our short trip to Bath. It was a bit smaller than we expected, but perfectly fine for a couple of nights. Would recommend!"
★★★★★
2026-06-30
t

SG tan lip cheow

Couple
The Gainsborough Bath Spa ★★★★★
"Lovely location and on-site Onsen, large room and privacy. Ease to explore the Bath city and shopping. We enjoy the bath (onsen) with it Roman design and same water source as Roman Bath."
★★★★★
2026-02-24
S

GB Sharon Lazaro

Family
Hampton by Hilton Bath City ★★★★
"Location was excellent. Breakfast is amazing, and all the staff are very helpful and kind."
★★★★★
2026-04-11
G

GB Guest User

Traveling with friends
Lansdown Grove Hotel ★★★★
"The hotel was perfect for what we needed. A short walk into Bath. The staff were great and the hotel is really lovely. We had room only so can’t comment on the food but I heard good things! Would stay there again"
★★★★★
2026-08-25
G

HK Guest User

Family
Travelodge Bath Waterside ★★★
"The hygiene was poor, there was no air conditioning, and the room did not have a hairdryer or iron. We stayed for two days but did not receive any housekeeping service. The breakfast was also terrible. The only advantage was that the location was relatively close to the city center."
★★★★★
2026-07-15

Bath Travel Information

⚡

Power Plug & Voltage

230V/Type G

💵

Exchange Rate

GBP

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

EE/Vodafone/O2/Three

🌡️

Current Weather

Foggy

More Information About Bath Hotels

Key Info

Details

Number of reviews

6,806

Total properties

161

Weekday Avg. Price

£218

Weekend Avg. Price

£305

Trending hotel

Holiday Inn Express BATH by IHG

Popular area

Bath City Center

FAQ – Hotels in Bath

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.