Bath

Cheap 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+

13 Cheap 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
27
Hotels in Bath
The Holiday Inn Express BATH by IHG is an ideal spot for travelers wanting to discover the city. The Holiday Inn Express BATH by IHG offers a pleasant stay in Bath for those traveling for business or leisure. Boasting a convenient location, the hotel is just 800m from Oldfield Park Station and 24km from Bristol Airport. There's plenty to do nearby, with Yama Yoga Hub, Ben Hughes Fine Art and Oldfield Park Baptist Church all within a short distance. 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. For guests traveling with families, this hotel is consistently one of the most popular choices.

"The location is decent and the place is clean. They even made up the sofa bed for us in advance. The only downside is that early check-in isn't an option, though you can store your luggage. Breakfast is a standard English breakfast. There's a closer train station, Oldfield Park, so remember to select that when buying tickets."
Very Good
239 reviews
8.5/10
1 night
From €77
Check availability
99+
Hotels in Bath
The Lansdown Grove Hotel is an ideal spot for travelers wanting to discover the city. The Lansdown Grove Hotel is an ideal choice for travelers who want to take in the sights and sounds of Bath. The hotel is only 2km from Bath Spa Station and 25km from Bristol Airport, giving guests a number of convenient transportation options. Guests will find No. 1 Royal Crescent, Red Rag Gallery and Hedgemead Park 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 features parking on site. If cleanliness is important to you, this hotel makes an excellent choice, as our guests consider this to be one of the cleanest hotels in the city. For guests traveling as a couple, this hotel is consistently one of the most popular choices.

"Excellent location for exploring Bath. It's about a 10-minute walk into the centre of Bath, although the walk back up the hill does take its toll on your legs after a few days! That said, it's perfectly manageable, and we chose to walk rather than take transport. There is also a bus, which costs around £4 per person, or an Uber is approximately £7.90. The room was clean and a good size. We chose a room with a patio, which was perfect on a hot day as you could open the doors and let some fresh air in. I would recommend trying to include breakfast when booking, as otherwise it's an extra £20 per person. The breakfast was very enjoyable. We had the full English and Eggs Royale, with the option to help yourself to toast, yoghurt, fruit and other items. The croissant was amazing! The young waitress who served us was also very polite, friendly and attentive, which made the experience even more enjoyable. Parking was £15 per night, which we thought was very reasonable for Bath. I would recommend arriving early to make sure you get a space, as parking is limited. We arrived at around 1pm and there were plenty of spaces available. We were also able to leave our car there from arrival and then check in later that evening at around 8pm, which was really convenient. The receptionist was very welcoming and friendly both on arrival and when we checked out, which made us feel well looked after throughout our stay. Overall, we were very happy with our stay and would definitely recommend this hotel. It's a great base for exploring Bath, with friendly staff, comfortable rooms and good value parking."
Great
143 reviews
9.0/10
1 night
From €149
Check availability
99+
Hotel near Bath City Center,Bath
The Apex City of Bath Hotel provides a great place for travelers to relax after a busy day. The Apex City of Bath Hotel offers a pleasant stay in Bath for those traveling for business or leisure. Boasting a convenient location, the hotel is just 800m from Bath Spa Station and 24km from Bristol Airport. Keeping busy is easy, with The Roman Baths, Thermae Bath Spa and The Little Gym 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. Guests tell us the location of this hotel is fantastic. For guests traveling with families, this hotel is consistently one of the most popular choices.

"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
252 reviews
9.2/10
1 night
From €139
Check availability
99+
Hotel near Bath City Center,Bath
With a stay at The Z Hotel Bath in Bath (Bath City Centre), you'll be steps from Roman Baths and Milsom Quarter. This hotel is 0.1 mi (0.1 km) from Theatre Royal Bath and 0.2 mi (0.3 km) from Bath Central Library. Make use of convenient amenities, which include complimentary wireless internet access and concierge services. Satisfy your appetite at the hotel's coffee shop/cafe, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 6:30 AM to 11:00 AM for a fee. Children aged 12 and younger eat free breakfast. Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Make yourself at home in one of the 149 air-conditioned rooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include desks and coffee/tea makers, and housekeeping is provided on request.

"This hotel in Bath offers excellent value for money. It's just a few minutes' walk from Bath's main street, making it a very central location. Being so close to the main street means easy access to all sorts of restaurants, supermarkets, and Bath's main attractions (the Abbey, Roman Baths, River Avon) – all within walking distance. The main draw is definitely the affordable price, which really makes it great value. The room was a bit small, but it had all the necessary amenities, and the bed was very comfortable. Highly recommend!"
Great
161 reviews
9.1/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. The hotel is only 400m from Bath Spa Station and 25km from Bristol Airport, giving guests a number of convenient transportation options. There's plenty to do nearby, with Bath's Old Orchard Street Theatre, The Giant Plane Tree and The Roman Baths all within a short distance. In their spare time, guests can explore the hotel's surroundings. According to our guests, this hotel provides a very high level of service. This hotel is a popular accommodation for guests traveling with families.

"First, the pros: The hotel's location is excellent, with most major attractions within walking distance. The staff are warm and welcoming, and the breakfast quality is good. However, there are a few practical experiences I need to share for others' awareness: 1. Significant Room Discrepancy for Same Type: We booked two rooms of the same type. One was located at a corner of the building, and the elevator didn't go directly to it. We had to carry our luggage up and down stairs, and the room was noticeably smaller than the other. 2. Recommendation: If you're traveling with large luggage or have mobility issues, I suggest calling the hotel in advance after booking to request a room accessible by elevator."
Amazing
122 reviews
9.4/10
1 night
From €149
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 is an ideal choice for travelers who want to take in the sights and sounds of Bath. Traveling to the hotel is easy with Bath Spa Station located approximately 900m away and Bristol Airport roughly 25km away. With Fashion Museum Bath, The Roman Baths and Central Library 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.

"This hotel boasts an excellent location right by Putney Bridge, making it super convenient to get around. There's a Waitrose supermarket next door and plenty of restaurants nearby. The hotel itself is quite new, with a clean and minimalist decor – not luxurious, but very comfortable. I'd give full marks to the service in the ground floor restaurant; the staff were incredibly enthusiastic and accommodating, and the food was plentiful and delicious. My only slight complaint is that the shower stall was a bit narrow. Even for someone who isn't particularly big, turning around felt quite awkward; I'd estimate it's only about 60-70 cm wide. Everything else was perfect, though! I had a wonderful three days here."
Great
318 reviews
9.1/10
1 night
From €116
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. The hotel is only 600m from Bath Spa Station and 25km from Bristol Airport, giving guests a number of convenient transportation options. Guests will find Komedia, The Dark Horse and Royal Mineral Water Hospital just a short distance from the hotel. In their spare time, guests can explore the hotel's surroundings. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel. For guests traveling with families, this hotel is consistently one of the most popular choices.

"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 €140
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. The Gainsborough Bath Spa is an ideal choice for travelers who want to take in the sights and sounds of Bath. Boasting a convenient location, the hotel is just 500m from Bath Spa Station and 25km from Bristol Airport. Famous local attractions Bath, Beaux Arts Bath and Mayor of Bath's Corps of Honorary Guides, can all be reached with a short walk. This hotel makes a great place to kick back and relax after a long day of sightseeing. For those driving themselves, parking is provided 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
84 reviews
9.0/10
1 night
From €184
Check availability
99+
Hotels in Bath
The No.15 by guesthouse bath is an ideal spot for travelers wanting to discover the city. The No.15 by guesthouse bath offers a pleasant stay in Bath for those traveling for business or leisure. With Bath Spa Station just 1km away and Bristol Airport only 25km away, transportation is very convenient. There's plenty to do nearby, with Minerva Magic Theatre, Great Pulteney St and The Roman Baths all within a short distance. 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. According to our guests, this hotel provides a very high level of service. This hotel is particularly popular with those traveling as a couple.

"Stayed in the hideout suite, which was beautiful , bottle of fiiz left in the room on ice, which is a nice touch , the only issue was the hot tub temperature was too hot with no way of regulating so couldn’t use"
Great
135 reviews
9.1/10
1 night
From €151
Check availability
99+
Hotel near Bath City Center,Bath
The Royal Crescent Hotel & Spa provides a great place for travelers to relax after a busy day. The Royal Crescent Hotel & Spa is an ideal choice for travelers who want to take in the sights and sounds of Bath. The hotel is only 2km from Bath Spa Station and 24km from Bristol Airport, giving guests a number of convenient transportation options. With 8 HOLLAND STREET GALLERY - BATH, The Jane Austen Centre and Gallery Nine 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. According to our trusted guests, the facilities at this hotel are first-rate. This hotel is particularly popular with those traveling with families.

"The waiting area for check-in is very British and beautiful. We booked a classic room, which requires us to walk through the main building, pass the garden, and come to the second floor of a stable. The room is clean and the toilet is relatively large. But the location is a bit disappointing. The high price and high positioning of the hotel make us automatically assume that the view of the room will be particularly good, overlooking the city of Bath. The actual situation is disappointing. Looking out is the street view on the other side, and I dare not open the window. The pure British white old man helps you carry the luggage, making you feel embarrassed not to tip. The restaurant is very delicious, and the cauliflower is especially delicious. In this place, you have to keep communicating and making requests. They can do better."
Amazing
110 reviews
9.4/10
1 night
From €539
Check availability
Show More Cheap 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 €320 per night. For a 4-star hotel, the average cost is €380 per night. If you're looking for a luxury experience, 5-star hotels in Bath this weekend typically cost €520 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 €228 per night. For a 4-star hotel, you can expect to pay around €288 per night. If you're looking for a luxury stay, 5-star hotels in Bath generally cost €404 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 Eight (from €177), The Gainsborough Bath Spa (from €216) and The Z Hotel Bath (from €61), 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 €158) 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 €216) 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.