Bath

Scenic Hotels in Bath

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Pick from 48 Scenic hotels in Bath

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
99+
Hotel near Bath City Center,Bath
Renovated in 2024, the Hotel Indigo BATH by IHG is a great choice for accommodation in Bath. The hotel is conveniently located just 400m from Bath Spa Station and 32km from Bristol Airport. Guests will find Bath Rugby, Thermae Bath Spa and Imagianation Gallery just a short distance from the hotel. This hotel makes a great place to kick back and relax after a long day of sightseeing. Our guests consider this hotel to have excellent service. For guests traveling with families, this hotel is consistently one of the most popular choices.

"Facilities: Perfect! The shower is spacious with great water pressure, and I was pleasantly surprised to find a heated towel rail in the bathroom, which was a lifesaver for drying clothes. The room also has a mini-fridge with complimentary drinks and biscuits, and a capsule coffee machine (though I don't drink coffee). Overall, it far exceeded my expectations. Cleanliness: Excellent, spotless. Ambiance: British-themed, with truly beautiful decor. From the common areas to the room and the restaurant, every detail is aesthetically pleasing and a delight to the eye. Service: Flawless. I couldn't find the main entrance, and the front desk staff actually came out to meet me. They were thoughtful, enthusiastic, and incredibly accommodating! I would recommend this to anyone visiting Bath."
Amazing
126 reviews
9.4/10
1 night
From SGD 196
Check Availability
99+
Hotels in Bath
With a stay at YHA Bath - Hostel in Bath (Bathwick), you'll be within a 5-minute drive of Roman Baths and Thermae Bath Spa. This golf hostel is 13.8 mi (22.3 km) from Cabot Circus Shopping Centre and 14.8 mi (23.8 km) from Bristol Hippodrome Theatre. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a communal living room. Additional features at this hostel include a picnic area, a reception hall, and a vending machine. Stop by the hostel's restaurant for dinner, or grab snacks at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 9:00 AM for a fee. Featured amenities include laundry facilities and a vending machine. Make yourself at home in one of the 24 guestrooms. Prepare your meals in the shared/communal kitchen. Bathrooms with showers are provided.

"Great hostel, slept in 10 people room, quite a long walk from the city centre, but the views are worth it as you walk up, showering facilities and everything is clean, only the charging port was not so ideal as the bedframe was preventing me from plugging in my charger, but everything else was great"
Very Good
78 reviews
8.5/10
1 night
From SGD 40
Check Availability
99+
Hotels in Bath
The Lansdown Grove Hotel is an ideal spot for travelers wanting to discover the city. Visitors to Bath will find that the Lansdown Grove Hotel is a fantastic accommodation choice. Traveling to the hotel is easy with Bath Spa Station located approximately 2km away and Bristol Airport roughly 32km away. Guests will find No. 1 Royal Crescent, The Jane Austen Centre and The Museum of East Asian Art just a short distance from the hotel. When guests have some time on their hands they can make use of the onsite facilities. Guests of this Bath hotel can make use of the parking facilities. Our guests rate this hotel as one of the best hotels for cleanliness. This hotel is particularly popular with those traveling as a couple.

"I have stayed in 100s of Hotels. I now try to avoid the chrome & glass gin palace type. I use budget hotels for a one night stay. However this was a 5 day break to celebrate my partners 60th birthday. The Hotel was wonderful, historic building but maintained well. Lovely staff who made us feel very welcome. A lovely cooked to order breakfast and the evening meal was cooked to perfection and our waiting staff were better than most restaurants. The room was perfect, cleaned when we required and the location is perfect. There is a bus to town every 15mins which is just 3 stops away. If you are visiting Bath this is the best hotel to stay in."
Great
138 reviews
9.0/10
1 night
From SGD 146
Check Availability
99+
Hotel near Bath City Center,Bath
With a stay at Apex City of Bath Hotel, you'll be centrally located in Bath, steps from Theatre Royal Bath and within a 5-minute walk of Roman Baths. This hotel is 0.3 mi (0.6 km) from Jane Austen Centre and 0.6 mi (1 km) from No. 1 Royal Crescent. Enjoy a range of recreational amenities, including an indoor pool, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a ballroom. At Apex City of Bath Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. English breakfasts are served on weekends from 7:30 AM to 10:30 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Bath? This hotel has 3907 square feet (363 square meters) of space consisting of a conference center and meeting rooms. Make yourself at home in one of the 178 air-conditioned rooms featuring refrigerators and LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

"The room got upgraded to a bigger room. There was both a bath and a shower. There was a fridge too. There was hardly any noise from the road outside. The bedroom doors opening and closing were very noisy. The gym was standard for a hotel. The pool was open until 10, with a need to reserve a slot - no issues found with this. The steam room was undergoing renovation, but the sauna was available. The TV worked fine, but it's not one where you can cast to it. The air con worked fine."
Great
253 reviews
9.3/10
1 night
From SGD 193
Check Availability
99+
Hotel near Bath City Center,Bath
The Hampton by Hilton Bath City provides a great place for travelers to relax after a busy day. The Hampton by Hilton Bath City is an ideal choice for travelers who want to take in the sights and sounds of Bath. With Bath Spa Station just 600m away and Bristol Airport only 31km away, transportation is very convenient. With Bizarre Bath, Komedia and The Dark Horse all within a short distance, there is no shortage of things to do in the area. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. According to our guests, the location of this hotel is one of the best around. This hotel is a popular accommodation for guests traveling with families.

"The location was amazing and easy by walking in town, meet the hotel standards on cleanliness, service and location. staff is very friendly with smile especially on the breakfast time, they are really helpful. However I have booked for 2 nights with the city view queen bed room, but It’s no city view at all. Also, this room is on the upper ground floor and nearby the storage cleaning room is not the good idea for customer especially on the early morning time. The problem is the room always has a terrible noise all the time which make me terrible and can’t sleep well when I am being on the room. I have requested the room which away from elevators and good view before booking but not get anything at all."
Great
334 reviews
9.0/10
1 night
From SGD 146
Check Availability
99+
Hotels in Bath
The DoubleTree by Hilton Bath is an ideal spot for travelers wanting to discover the city. The DoubleTree by Hilton Bath offers a pleasant stay in Bath for those traveling for business or leisure. The hotel is conveniently located just 900m from Bath Spa Station and 32km from Bristol Airport. With The Roman Baths, The Practice Rooms Bath and Marshal Wade's House all within a short distance, there is no shortage of things to do in the area. When guests have some time on their hands they can make use of the onsite facilities. Guests tell us the location of this hotel is fantastic. This hotel is particularly popular with those traveling with families.

"The hotel lobby and breakfast were both very nice. However, we experienced some issues with our room. The double bed was quite small, and the room we were initially assigned did not match the photos shown when booking. When we raised our concerns, the staff did their best to accommodate us, which we appreciated. Unfortunately, the process took quite a long time and involved multiple room changes. The final room we were assigned was much better and met our expectations. Had we been given that room from the beginning, our overall experience would have been significantly more positive. It seemed that some rooms have been renovated and are much newer, while others are older and less reflective of the images advertised online."
Great
309 reviews
9.1/10
1 night
From SGD 160
Check Availability
94
Hotels in Bath
The Old Mill Hotel & Lodge is an ideal spot for travelers wanting to discover the city. Visitors to Bath will find that the Old Mill Hotel & Lodge is a fantastic accommodation choice. With Bath Spa Station just 5km away and Bristol Airport only 39km away, transportation is very convenient. Seeing Bath's sights from this hotel is easy with Larkhall Recreation Ground, Bathford Royal British Legion Club and St Saviour’s Church all close by. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For guests traveling as a couple, this hotel is consistently one of the most popular choices.

"An absolutely wonderful stay! The hotel is set right by the river and old mill, which makes for stunning views from morning to evening. Waking up to the sound of the flowing water and looking out at the scenery was such a peaceful experience. The service was excellent – staff were attentive, friendly, and went out of their way to make everything comfortable. The combination of beautiful surroundings and warm hospitality made this one of the most memorable stays I’ve had. Highly recommended!"
Very Good
135 reviews
8.5/10
1 night
From SGD 87
Check Availability
99+
Hotel near Bath City Center,Bath
The Gainsborough Bath Spa provides a great place for travelers to relax after a busy day. Visitors to Bath will find that the Gainsborough Bath Spa is a fantastic accommodation choice. The hotel is only 500m from Bath Spa Station and 32km from Bristol Airport, giving guests a number of convenient transportation options. Keeping busy is easy, with Victoria Art Gallery, Bath First Spiritualist Church - does NOT contain Masonic Hall and Angel of Peace all nearby. In their spare time, guests can explore the hotel's surroundings. This Bath hotel offers parking on site. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel.

"The location is incredibly convenient. It's only a few minutes' walk to the train station, and even closer to the Roman Baths and the Abbey – just a three-minute stroll. The breakfast was excellent, and the service was great too."
Great
83 reviews
9.0/10
1 night
From SGD 313
Check Availability
99+
Hotels in Bath
The Oldfields House provides a great place for travelers to relax after a busy day. Visitors to Bath will find that the Oldfields House is a fantastic accommodation choice. With Bath Spa Station just 1km away and Bristol Airport only 32km away, transportation is very convenient. Keeping busy is easy, with Bath Spa, Field of Dreams and Bath all nearby. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Bath hotel provides parking on site. Our guests consider this hotel to have excellent service. This hotel is particularly popular with those traveling with families.

"Wonderful setting and decor. Clean, comfortable bed. Would be good to add a smaller shower with the rain shower as it was difficult to have a shower without a shower cap  Helpful and attentive staff.  Good breakfast except they had obviously ran out of fresh mushrooms and replaced them with tinned, would have been better if they had asked if they can replace with something else and they were left untouched"
Great
127 reviews
9.0/10
1 night
From SGD 103
Check Availability
99+
Hotels in Bath
The Macdonald Bath Spa Hotel provides a great place for travelers to relax after a busy day. The Macdonald Bath Spa Hotel offers a pleasant stay in Bath for those traveling for business or leisure. With Bath Spa Station just 2km away and Bristol Airport only 34km away, transportation is very convenient. Famous local attractions Pulteney Bridge, The Gainsborough Bath Spa and Queen's Parade Pl, can all be reached with a short walk. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site. This hotel is particularly popular with those traveling with friends.

"Sold as a 5 star hotel and although it did look good from the outside,the inside was very dated and lacking tlc.the bathroom had what looked like black mould around the wall furniture and the sink had been covered in a wrap which was torn and some of the metal fixtures where corroded.the breakfast took over an hour as they seemed to take precedents over vips in the dining room who got food very quickly.from sitting down to receiving our breakfast took an hour both days.the staff where very apologetic but that does t make up for poor service and the quality was average.The Spa was also dated and the Gym was small with very little in it for a proper workout."
Very Good
134 reviews
8.7/10
1 night
From SGD 217
Check Availability
All Scenic hotels in Bath

Frequently Asked Questions

What are the best places to stay in Bath?

Some top places to stay in Bath are near popular attractions like The Roman Baths and The Royal Crescent—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Bath for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Bath have an average price of SGD 464 per night this weekend. For 4-star hotels, the average rate is SGD 540 per night. If you’re seeking luxury, 5-star hotels in Bath typically cost SGD 1,007 per night this weekend.

What is the average nightly price of hotels in Bath on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Bath on weekdays is SGD 339. For 4-star hotels, the average cost is around SGD 393 per night. For a luxury stay, 5-star hotels in Bath generally have an average price of SGD 586 per night on weekdays.

What are the best pet-friendly hotels in Bath?

Grosvenor Villa (price from SGD 249) is pet-friendly. Bring your pets along for an enjoyable stay!

What are the best hot spring hotels in Bath?

Hotels with hot springs provide a perfect way to relax and recharge during your stay. The Gainsborough Bath Spa (price from SGD 359) offers hot springs for a soothing stay.

What are the best hotels in Bath near The Roman Baths?

Some standout hotels in Bath close to The Roman Baths include The Gainsborough Bath Spa (price from SGD 359), The Z Hotel Bath (price from SGD 83) and Eight (price from SGD 198), all within easy walking or transit distance of The Roman Baths, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Bath?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.