Best Hotels in Bath
Explore Bath with 174 hotels near iconic landmarks, popular shopping streets, and top dining spots.
Old Mill Hotel & Lodge ★★★
A peaceful countryside stay with friendly service, offering easy access to Batheaston Water Mill, nearby attractions, and convenient taxi booking services for exploring the surrounding area.
No.15 by guesthouse bath ★★★★★
"There was no wifi, tv and sound speaker are average. Bathroom was smelly, and the bedroom is poorly insulated, you can hear everything. Also next to our bedroom, a child couldn’t stop crying. The decor is nice but quality is poor."
Apex City of Bath Hotel ★★★★
Modern city hotel with an indoor pool, sauna, spa and fitness room, plus an all-day restaurant, steps from the Theatre Royal and a five-minute walk from the Roman Baths.
Oldfields House ★★★★
"Our stay at Oldfields House was outstanding we were shown our room then offered another with a stunning four post bed, which we settled into quite quickly. The staff on check in were amazing and fixed us up promptly and courteously. Breakfast was delicious and filling and our coffee was perfect."
Henrietta House, A Member of Radisson Individuals ★★★★
"It was dirty and underwhelming. Fan provided was dusty, toilet is small and squeezy as well."
Best Western Limpley Stoke Hotel ★★★
"Great and good location near Bath . We arrived the hotel quite late but they have well prepared room key to check in easily."
The Gainsborough Bath Spa ★★★★★
Five-star spa hotel fed by natural hot springs, with an indoor pool, sauna, fitness room and brasserie, just steps from Thermae Bath Spa and around 120 metres from the Roman Baths.
Holiday Inn Express BATH by IHG ★★★
Great-value hotel with a complimentary buffet breakfast and relaxed bar, a ten-minute walk from Oldfield Park station and around 15 minutes from Bath's historic centre.
The Z Hotel Bath ★★★
Compact, good-value city hotel with a bar-lounge and continental breakfast, right beside the Theatre Royal and a short stroll from the Roman Baths and Pulteney Bridge.
Explore Accommodation Types in Bath
The Royal Crescent Hotel & Spa
"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."
Dukes Bath
"I visited Dukes Bath in July 2026. A lovely boutique hotel just 7 or so minutes walk from the centre. A warm & friendly welcome from Juan. Our room was clean and tidy, with a comfy high bed. The pick & mix sweets was a great touch. Note: no lift, so you need to have reasonable mobility to negotiate the stairs (our room was on the 2nd floor = 4 flights of stairs). I would stay here again."
The Roseate Villa Bath
"The location is quiet but bustling, and the nearest attraction is about a ten-minute walk away. We were surprised to receive a complementary drink when we checked in. The dining venue is also very exquisite, and the breakfast is very thoughtful and delicious."
Dorian House Boutique B&B - Free Parking!
"We had a lovely stay at Dorian House! Excellent service and customer care, would definitely recommend. The property is located within walking distance of the city centre. Breakfast was lovely and the staff was always available."
Harington's Hotel
"Such a lovely friendly hotel, Heather on reception greets you like your mum. The breakfast is superb, all the fruit in the fruit salad was lovely, sweet and fresh. All the ingredients used in the cooked breakfast were likewise top quality and wonderfully cooked."
Homewood Hotel & Spa - Small Luxury Hotels of the World
"This hotel is so lovely, we wanted some peace and relaxation and it couldn’t have been more perfect, the spa area is gorgeous really relaxing, the hotel room was gorgeous very spacious and the bed was very comfortable, it was my husbands birthday and there was some lovely truffles and card in room. The grounds are beautiful, only thing I would say was the breakfast was really expensive more than our evening meal £30 which is really expensive I think. But all in all lovely ☺️"
Macdonald Bath Spa Hotel
Five-star Victorian spa hotel set in peaceful grounds, offering indoor and outdoor pools, an outdoor hot-spring pool, saunas, steam rooms and an ice room, close to Sydney Gardens and a short drive from the Roman Baths.
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."
Francis Hotel Bath
Offering relaxing spa treatments, a stylish lounge and bar, and a buffet breakfast, it is conveniently located near Bath city centre, Jane Austen centre and Bath Spa Station.
Grosvenor Apartments in Bath - Great for Families, Groups, Couples, 80 sq m, Parking
"The apartment is lovely, but it was noisy, hot (no fans either!) and the beds were like concrete! It was clean and tidy for the most part but the towels smelled of damp washing so we went out and got our own. I wouldn't recommend it - spend a bit more and go closer into town."
Hotel Indigo BATH by IHG
Georgian terrace hotel with characterful rooms, a brasserie and fitness room, just a few minutes' walk from Bath Spa station, the abbey and the Roman Baths.
DoubleTree by Hilton Bath
"I like the offer of a cookie on check in. The rooms are clean and have good coffee options. Stafff are helpful and it's in a convenient location."
Tyndall Villa Boutique B&B
"If you're planning to stay at this guesthouse in the summer, be aware that they don't have air conditioning. Several rooms face west, so they get extremely hot after a full day of sunshine! When we returned around 7 PM, the room was 33 degrees Celsius! Although there was a fan, it blew hot air at a very low speed, making it practically useless. It was unbearably hot at night, making it impossible to rest. We wanted to change rooms but couldn't contact the owner. We tried contacting them through Ctrip, but they were unreachable outside of working hours. We had no choice but to book another hotel, while Ctrip continued to contact them. We finally got through the next day, but they refused to refund a single penny. We did check in, but since my booking included breakfast, which we didn't eat, they wouldn't refund us. There's a parking lot in front, but it's only big enough for less than 10 cars; it's first-come, first-served, and you can't reserve a spot. Also, the rooms are smaller than they appear in the photos. It might be a bit of a walk to the city center."
The Ayrlington
"No one emphasized late check in charge. when I told hotel I could not be back by 11am in the call she told me I need be back NOW although they gonna still charge us if we cannot make it 11am. I asked back if you gonna charge me anyhow (as I was not possible to make 11am) then why I need go back now? She said then she would call the police and get our things out —— this is how a 5 star hotel communicate?"
Guest Reviews for Bath Hotels
Hotels Near Top Attractions in Bath
Discover the charm of Bath by staying near its iconic landmarks.
The Roman Baths
Stay near Bath’s most famous ancient site, a well-preserved Roman bathing complex showcasing historic architecture and fascinating Roman heritage.
The Royal Crescent
Choose a stay near this iconic Georgian landmark, known for its elegant curved design, historic townhouses, and beautiful city views.
Bath Abbey
Book accommodation close to Bath Abbey, a stunning Gothic church with impressive architecture, historic significance, and a central location.
The Circus
Stay near The Circus, a remarkable Georgian landmark featuring a circular layout, grand architecture, and charming historic surroundings.
The Jane Austen Centre
Discover Bath’s literary heritage near The Jane Austen Centre, celebrating the famous author’s life and connections with the city.
Pulteney Bridge
Stay close to Pulteney Bridge, a unique 18th-century bridge lined with shops and offering picturesque views over the River Avon.
Fashion Museum Bath
Explore Bath’s fashion history near the Fashion Museum, home to historic clothing collections and exhibitions from different eras.
Royal Victoria Park Bath
Enjoy a stay near Royal Victoria Park, a spacious green area with gardens, walking paths, and relaxing views close to the city centre.
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 cloudy
Hotels in Bath: where to stay and what to book

Bath sits in a bowl, and almost everything you came for is inside a ten-minute circle: the abbey, the Roman Baths, the theatre and the river. What changes from hotel to hotel is which slope you are on. The city centre is flat and busy; Bathwick, across Pulteney Bridge, is quieter; Lansdown climbs towards the Royal Crescent; and the Lower Bristol Road runs west towards the second station. Below are ten hotels in Bath, grouped that way, with the star rating, guest score, address and station walk for each.
Where to stay in Bath: five areas worth comparing
Area | Best for | Practical check |
|---|---|---|
City centre and the station | The Abbey, the Roman Baths, the theatre, an early train | Everything is inside a ten-minute walk, and Bath Spa station is 750m away. |
Bathwick and Sydney Gardens | Pulteney Bridge, the gardens, the Holburne Museum | Across Pulteney Bridge, five minutes from the centre on foot. |
Lansdown and the Royal Crescent | The Royal Crescent, the Circus, the views | Up the hill north-west of the centre, ten to fifteen minutes on foot. |
Lower Bristol Road and Oldfield Park | Cheaper rooms, parking, the second station | West of the centre, with Oldfield Park station on the line to Bristol. |
Widcombe and the riverside | The canal, quieter streets, the riverside walk | Ten minutes south of the station, on the way to the Kennet and Avon canal. |
Two stations serve the city, and they are not interchangeable: Bath Spa is central and is where trains from London arrive, while Oldfield Park is a mile west. Check which one your ticket names. The hotels in Bath below are grouped by these six areas, cheapest first within each group. Here for the baths and the abbey, book the centre; for an early train, the station side; for space and a garden, Bathwick.
City centre and the station side

Hotel | Class | Score | From | Location | Good to know |
|---|---|---|---|---|---|
4-star | 9.3/10 | £121 | 2-8 S Parade; Bath Spa 320m | A few minutes from Bath Spa, with the abbey five minutes away | |
5-star | 9.1/10 | £182 | Beau St; Bath Spa 480m | The spa is fed by Bath's thermal water, the same source as the Roman Baths | |
4-star | 9.3/10 | £111 | James St W; Bath Spa 760m | A modern hotel on the quieter western edge of the centre | |
3-star | 9.0/10 | £45 | 7 Saw Cl; Bath Spa 740m | Cheapest in the centre, a minute from the Theatre Royal | |
4-star | 9.0/10 | £82 | Avon St; Bath Spa 560m | Between the station and the river, with the centre just uphill | |
3-star | 8.8/10 | £47 | Rossiter Rd, Widcombe Basin; Bath Spa 370m | Beside the canal basin, with the station a few minutes away | |
3-star | 8.6/10 | £57 | Lower Bristol Rd, Brougham Hayes; Oldfield Park 760m | The western option, with Oldfield Park station rather than Bath Spa |
This is the group to book if you want to step out of the door into the old city: the abbey, the Roman Baths and the theatre are all within a few minutes, and Bath Spa station is a short walk for arrival day. The Gainsborough is the one for the thermal spa; the Z is the budget bed. These three suit a late arrival or an early train: the Hampton is a five-minute walk from Bath Spa station, the Travelodge is even closer to the water at Widcombe Basin, and the Holiday Inn Express sits west along the Lower Bristol Road. All three are outside the busiest streets, which makes them quieter at night. The Kennet and Avon canal runs past Widcombe Basin, so a room on this side gets you an evening walk by water.
Bathwick hotels: across Pulteney Bridge

Hotel | Class | Score | From | Location | Good to know |
|---|---|---|---|---|---|
5-star | 8.2/10 | £125 | Sydney Rd; Bath Spa 22 min walk | Gardens and space on the quiet side of the river, with Sydney Gardens 310m away |
Bathwick is the elegant side of the river: Pulteney Bridge, the Holburne Museum at the end of Great Pulteney Street, and Sydney Gardens behind. The Macdonald is a big grounds-and-gardens hotel rather than a street-corner one, so it trades a fifteen-minute walk into the centre for quiet and space. The Holburne Museum sits at the far end of Great Pulteney Street, with the canal path behind it.
Lansdown hotels: the crescents and the views

Hotel | Class | Score | From | Location | Good to know |
|---|---|---|---|---|---|
4-star | 8.9/10 | £59 | Lansdown Rd; Bath Spa 21 min walk | Up the hill near Camden Crescent, with the Royal Crescent a short walk down | |
4-star | 9.2/10 | £308 avg | 4-7 Russell St; Bath Spa 16 min walk | The smart option on the hill, with a restaurant guests rate highly |
Lansdown is where Bath shows off: the Royal Crescent, the Circus and the views back over the city, with the Queensberry the polished choice and the Lansdown Grove the value one. It is uphill from the centre, which is fine on the way out and slower on the way back, so it suits a stay where the hotel itself is part of the appeal. The Circus and the Royal Crescent are five minutes apart, and the walk down to the centre takes about a quarter of an hour.
Before you book: five practical checks
- Expect peak rates at the Christmas market. The Christmas market, rugby at the Rec and the university ceremonies fill Bath's small hotels first, and weekends run well above midweek. Midweek is when the same rooms cost least.
- Compare like with like. Breakfast, cancellation terms and parking all change the price at the same hotel, so check what each rate includes. Bath hotels are small, so the cheapest rooms are often the smallest.
- Sort out parking and the clean air zone. Parking is scarce and often charged in the centre, and Bath's clean air zone applies to older vehicles — check both before you drive in.
- Check the map pin. "Bath" listings include the Lower Bristol Road and Bathwick, both a 15-20 minute walk out, and some further west.
- Know your station. Bath Spa is the central station and the one trains from London use; Oldfield Park is a mile west and serves the Lower Bristol Road hotels, with about twenty minutes on foot between the two.
Arriving in Bath: by train, coach or car
Arrival point | What to do |
|---|---|
Bath Spa station | The central station: the city-centre hotels are 320-760m away, and the abbey is a ten-minute walk uphill. |
Oldfield Park station | A mile west; the Holiday Inn Express on the Lower Bristol Road is 760m from it. |
Coach | Coaches arrive at Bath bus station on Manvers Street, next to Bath Spa station and a few minutes from the centre. |
By air | Bristol Airport is the nearest, about 20 miles west. Take the airport bus to Bristol Temple Meads, then a train to Bath Spa, which leaves you at the bottom of the centre. |
By car | Use a park and ride site on the edge of the city; the buses drop you in the centre, so the car can stay put, and parking in the centre is limited and charged. |
One last thing worth knowing: a train ticket to "Bath" means Bath Spa, not Oldfield Park. If your hotel is on the Lower Bristol Road, check which station your service actually calls at.
※ Prices, scores and availability change. Check the linked hotel pages for your dates before booking.
More Information About Bath Hotels
|
Key Info |
Details |
|
Number of reviews |
6,724 |
|
Total properties |
174 |
|
Weekday Avg. Price |
£235 |
|
Weekend Avg. Price |
£277 |
|
Trending hotel |
Holiday Inn Express BATH by IHG |
|
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 £256 per night. For a 4-star hotel, the average cost is £291 per night. If you're looking for a luxury experience, 5-star hotels in Bath this weekend typically cost £431 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 £236 per night. For a 4-star hotel, you can expect to pay around £223 per night. If you're seeking a luxury stay, 5-star hotels in Bath generally cost £470 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 best family-friendly hotels in Bath?
Families visiting Bath often prefer hotels like Holiday Inn Express BATH by IHG (from £40), Apex City of Bath Hotel (from £97) and The Z Hotel Bath (from £47), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.
-
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 £128), The Gainsborough Bath Spa (from £176) and The Z Hotel Bath (from £47), 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: Holiday Inn Express BATH by IHG (from £40), Apex City of Bath Hotel (from £97) and The Z Hotel Bath (from £47) are the preferred hotels.
-
Which hotels in Bath are pet friendly?
Holiday Inn Express BATH by IHG (from £40), No.15 by guesthouse bath (from £154) and Hotel Indigo BATH by IHG (from £80) 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? Holiday Inn Express BATH by IHG (from £40), Apex City of Bath Hotel (from £97) and The Z Hotel Bath (from £47) provide highly rated spa services.
-
Which hotels in Bath provide airport transfer services?
Not familiar with Bath? The Bath Priory - A Relais & Chateaux Hotel (from £168) provides airport transfer services.
-
Which hotels in Bath have hot springs?
Want to experience hot springs in your hotel? The Gainsborough Bath Spa (from £176), The Bath Priory - A Relais & Chateaux Hotel (from £168) and Harington's Hotel (from £74) have hot springs. Book now!
-
Which hotels in Bath have swimming pools?
The Gainsborough Bath Spa (from £176), Macdonald Bath Spa Hotel (from £103) and Homewood Hotel & Spa - Small Luxury Hotels of the World (from £220) 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 ?
Holiday Inn Express BATH by IHG (from £40),Apex City of Bath Hotel (from £97) and The Z Hotel Bath (from £47) 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
- Macdonald Bath Spa Hotel
- Apex City of Bath Hotel
- Dukes Bath
- Hotel Indigo BATH by IHG
- No.15 by guesthouse bath
- YHA Bath
- Oldfields House
- Old Mill Hotel & Lodge
- DoubleTree by Hilton Bath
- Hampton by Hilton Bath City
- The Z Hotel Bath
- Lansdown Grove Hotel
- Eight
- Best Western Limpley Stoke Hotel
- Holiday Inn Express BATH by IHG
- Hotels near Komedia
- Hotels near Henrietta Park
- Hotels near Homewood
- Hotels near Bath Spa
- Hotels near Green Park Station
- Hotels near Royal Victoria Park
- Hotels near Beckford's Tower and Museum
- Hotels near Great Pulteney St
- Hotels near Widcombe Baptist Church
- Hotels near Bath Approach Golf Course
- Hotels near Royal United Hospital
- Hotels near Thermae Bath Spa
- Bath Hotels with Balcony
- Family Hotels in Bath
- 5-Star Hotels in Bath
- Bath Hotels with Pool
- 3-Star Hotels in Bath
- Business Hotels in Bath
- 4-Star Hotels in Bath
- Bath Hotels with Bathtub
- Bath Hotels with Parking
- Luxury Hotels in Bath
- Inns in Bath
- Hot Springs Hotels in Bath
- Homestays in Bath
- Holiday Apartments in Bath
- Romantic Hotels in Bath
Guest User
Sahil Shethna
Guest User
Guest User