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+

47 Scenic hotels in Bath for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Bath
With a stay at Lansdown Grove in Bath (Lansdown), you'll be within a 5-minute drive of Thermae Bath Spa and Bath Assembly Rooms. This hotel is 13.9 mi (22.3 km) from University of Bristol and 0.5 mi (0.9 km) from Royal Victoria Park. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hotel include concierge services, wedding services, and a fireplace in the lobby. Enjoy a satisfying meal at The Lansdown serving guests of Lansdown Grove. Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Event facilities at this hotel consist of a conference center and 3 meeting rooms. Self parking (subject to charges) is available onsite. Stay in one of 61 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and electric kettles.

"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
117 reviews
9.1/10
1 night
From $71
Check availability
99+
Hotels in Bath
With a stay at The Bath Priory Hotel and Spa in Bath (Weston), you'll be within a 5-minute drive of Thermae Bath Spa and Royal Victoria Park. This luxury hotel is 12.6 mi (20.3 km) from University of Bristol and 0.7 mi (1.1 km) from Kennet & Avon Canal. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, an indoor pool, and a sauna. This hotel also features complimentary wireless internet access, concierge services, and an arcade/game room. Enjoy Modern European cuisine at Bath Priory Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 8 AM to 10 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and a meeting room. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 33 guestrooms featuring DVD players. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"The environment is good and the room is big enough. But knowing that there are four of us, there are only three beds, which is a bit inconvenient. The service is not good. When eating, you can hear all kinds of noises from the waiters, which is annoying. The plates fell on the floor twice. If there were no local guests next to me, I would have been too sensitive to think that they were showing off to our family. It is a pity that the service of such a good hotel is not as good as the hotel."
Amazing
127 reviews
9.4/10
1 night
From $197
Check availability
99+
Hotels in Bath
The Henrietta House, A Member of Radisson Individuals provides a great place for travelers to relax after a busy day. Visitors to Bath will find that the Henrietta House, A Member of Radisson Individuals is a fantastic accommodation choice. Traveling to the hotel is easy with Bath Spa Station located approximately 900m away and Bristol Airport roughly 33km away. Famous local attractions YMCA Bath, Bev's Waffle Workshop and Beaux Arts Bath, can all be reached with a short walk. When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site. Guests tell us the location of this hotel is fantastic.

"I had a fantastic stay at this 4-star hotel! The receptions were friendly and attentive, making me feel welcome from the start. My room was clean, spacious, and well-appointed with modern amenities, and the bed was super comfortable. The breakfast buffet offered a great variety of delicious options I enjoyed the hotel’s historical building.The location is convenient for exploring the city, making it a perfect choice for both business and leisure travelers. Overall, a wonderful experience—I highly recommend it and will definitely stay here again!"
Very Good
98 reviews
8.7/10
1 night
From $60
Check availability
You Might Like
Bath Hotels With BreakfastBath Hotels With Twin RoomBath Hotels With 1 Double BedBath Hotels With Swimming PoolBath Hotels With Free Cancellation
99+
Hotel near Bath City Center,Bath
The Brocks is an ideal spot for travelers wanting to discover the city. Visitors to Bath will find that the Brocks is a fantastic accommodation choice. Traveling to the hotel is easy with Bath Spa Station located approximately 1km away and Bristol Airport roughly 32km away. Guests will find Red Rag Gallery, The Royal Crescent and Fashion Museum Bath just a short distance from the hotel. When guests have some time on their hands they can make use of the onsite facilities. If you demand a high level of service, our guests have indicated that this hotel has excellent standards.

"Traditional local homestays, friends who want to experience British style can try. The front desk brother is very warm, there are maps and promotional pages at the entrance, the room is fully equipped, and coffee and biscuits are also provided. The downside is that the bed is too small ╮ (╯▽╰) ╭ My 1.68 normal height, my feet basically stick out, it is difficult to turn over and fall out of the bed 😂 Other cost-effective is very high!"
Great
64 reviews
9.0/10
1 night
From $63
Check availability
99+
Hotel near Bath City Center,Bath
Renovated in 2024, the Hotel Indigo BATH by IHG offers both holiday makers and business travelers a pleasant stay in Bath. Traveling to the hotel is easy with Bath Spa Station located approximately 300m away and Bristol Airport roughly 32km away. Guests will find Bath Rugby, Thermae Bath Spa and Imagianation Gallery just a short distance from the hotel. After a long day of sightseeing, guests can retire to the comfort of the hotel. If you demand a high level of service, our guests have indicated that this hotel has excellent standards. This hotel is particularly popular with those traveling with families.

"The location is fantastic—everything is just a short walk away! The room is spacious and nicely decorated. The cleaning could be improved a bit."
Amazing
112 reviews
9.5/10
1 night
From $99
Check availability
99+
Hotels in Bath
The Macdonald Bath Spa Hotel is an ideal spot for travelers wanting to discover the city. Visitors to Bath will find that the Macdonald Bath Spa Hotel is a fantastic accommodation choice. The hotel is conveniently located just 1km from Bath Spa Station and 33km from Bristol Airport. Guests will find Pulteney Bridge, The Gainsborough Bath Spa and Queen's Parade Pl just a short distance from the hotel. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Bath hotel provides parking on site. This hotel is a popular accommodation for groups of friends traveling together.

"It was a very special reunion for a group of nurses celebrating 50 years since we started our course in May 1975. In those days this hotel was a nurse's home and we all lived here for around 18 months. We had booked lunch,the food was lovely and the service was amazing. We so enjoyed our stay, 5 of us stayed for one or two nights. So beautiful and peaceful, couldn't have been better. Benice organised things for us, highly recommend her if you are booking an event."
Very Good
128 reviews
8.7/10
1 night
From $144
Check availability
99+
Hotels in Bath
The YHA Bath is an ideal spot for travelers wanting to discover the city. Visitors to Bath will find that the YHA Bath is a fantastic accommodation choice. The hotel is conveniently located just 2km from Bath Spa Station and 34km from Bristol Airport. Keeping busy is easy, with Bath Soft Cheese, National Trust - Bath Skyline and Bizarre Bath all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel.

"Located in the mountains, it's a bit hard to find, but the environment is very clean, the facilities are excellent, the beds are very comfortable, there's a private bathroom, and the breakfast is delicious—perfect for a vacation."
Very Good
65 reviews
8.7/10
1 night
From $20
Check availability
83
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.

"Facilities: The room was spacious, and the bathroom had both a bathtub and a shower. The hotel's swimming pool was also very good. Cleanliness: Clean and tidy. Environment: Located in the city center, very close to the Roman Baths, though a bit of a distance from the train station. Service: Excellent."
Amazing
254 reviews
9.4/10
1 night
From $101
Check availability
99+
Hotels in Bath
The DoubleTree by Hilton Bath provides a great place for travelers to relax after a busy day. The DoubleTree by Hilton Bath offers a pleasant stay in Bath for those traveling for business or leisure. Boasting a convenient location, the hotel is just 900m from Bath Spa Station and 32km from Bristol Airport. There's plenty to do nearby, with The Practice Rooms Bath, The Roman Baths and Marshal Wade's House all within a short distance. When guests have some time on their hands they can make use of the onsite facilities. If you are looking for a convenient place to stay, our guests have told us that this location is excellent. This hotel is particularly popular with those traveling with families.

"This is my first hotel booking with Trip and I must say I was skeptical at first whether it would go through. Thankfully, the hotel did receive the confirmation. Just needed to tell the receptionist your surname and they’ll be able to locate you in their system. We were passed complimentary cookies, which were really yummy. The bed in the double room was smaller than expected but it was still good enough for two adults. The rooms are not very soundproof so you can hear the outside cars if you’re on the side facing the city. But if you’re not overly sensitive, the sounds are acceptable. The 24/7 gym was fairly well-equipped for the space capacity. They had gym towels, sanitary wipes, and water refiller. The hotel breakfast was enjoyable as well. The restaurant had a good view. Overall, the stay was a really good deal! Would use Trip.com again."
Great
280 reviews
9.0/10
1 night
From $96
Check availability
99+
Hotels in Bath
The Oldfields House provides a great place for travelers to relax after a busy day. The Oldfields House is an ideal choice for travelers who want to take in the sights and sounds of Bath. The hotel is only 1km from Bath Spa Station and 32km from Bristol Airport, giving guests a number of convenient transportation options. Famous local attractions Bath Spa, Field of Dreams and Bath, can all be reached with a short walk. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Bath hotel can make use of the parking facilities. According to our guests, this hotel provides a very high level of service. For guests traveling with families, this hotel is consistently one of the most popular choices.

"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
124 reviews
9.3/10
1 night
From $91
Check availability
Show More Scenic Hotels in Bath

Frequently Asked Questions

What is the average price of a hotel in Bath for 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 $364 per night. For a 4-star hotel, the average cost is $451 per night. If you're looking for a luxury experience, 5-star hotels in Bath this weekend typically cost $784 per night.

How much do hotels in Bath cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bath during weekdays is $261 per night. For a 4-star hotel, you can expect to pay around $345 per night. If you're looking for a luxury stay, 5-star hotels in Bath generally cost $532 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 $223), Abbey Hotel Bath, a Tribute Portfolio Hotel (from $118) and The Z Hotel Bath (from $67), all offering easy access to The Roman Baths, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Bath?

Grosvenor Villa (from $184) is pet-friendly. Take your pets with you during traveling.

What are the best hot spring hotels in Bath?

Interested in hot springs hotel as a travel stay? The Gainsborough Bath Spa (from $223) offers great hot springs.

What hotel deals are available in Bath?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.