Bath Hotels from Rs5,039

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Apex City of Bath Hotel
4 out of 5
1 James Street West, Bath, England
Fully refundableReserve now, pay when you stay
The price is Rs11,819 per night from 21 Nov to 21 Nov
0.26 km from city centre
4.5/5 Wonderful! (1,537 reviews)
"Veey clean. Wonderful breakfast. Huge bed. Wonderful stay"

Reviewed on 27 Oct 2021

Apex City of Bath Hotel
The Gainsborough Bath Spa
5 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs21,416 per night from 16 Nov to 16 Nov
0.21 km from city centre
4.7/5 Exceptional! (704 reviews)
"The property was a great location! Rooms were nice and the pools were amazing. My only complaint would be the restaurant was closed for lunch and dinner. The breakfast was expensive and not that great. Lots of places to eat close by so next time I would skip the restaurants."

Reviewed on 18 Oct 2021

The Gainsborough Bath Spa
Holiday Inn Express Bath
3 out of 5
Fully refundable
The price is Rs6,779 per night from 31 Oct to 31 Oct
1 km from city centre
4.2/5 Excellent! (965 reviews)
"Good location - Staff very accommodating allowing check in 4 hours before scheduled check in"

Reviewed on 25 Oct 2021

Holiday Inn Express Bath
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Doubletree by Hilton Bath
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs10,992 per night from 31 Oct to 31 Oct
0.24 km from city centre
4.1/5 Very Good! (195 reviews)
"Very clean and comfortable beds. Ridiculously overpriced. Very poor breakfast - none of the food had any flavour, except for delicious croissants."

Reviewed on 18 Oct 2021

Doubletree by Hilton Bath
Macdonald Bath Spa
5 out of 5
Sydney Road, Bath, England
Fully refundableReserve now, pay when you stay
The price is Rs21,182 per night from 8 Nov to 8 Nov
1 km from city centre
4/5 Very Good! (982 reviews)
"Delightful property, friendly and courteous staff and wonderful service and food."

Reviewed on 30 Sep 2021

Macdonald Bath Spa
Parade Park Bath
2 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs5,039 per night from 2 Nov to 2 Nov
0.31 km from city centre
3.5/5 Good! (972 reviews)
"Good location, friendly staff and a nice size room."

Reviewed on 20 Oct 2021

Parade Park Bath
The Royal Hotel
3.5 out of 5
The price is Rs9,996 per night from 11 Nov to 11 Nov
0.52 km from city centre
4.2/5 Excellent! (188 reviews)
"Very friendly staff and convenient for the station. No milk in the room"

Reviewed on 14 Oct 2021

The Royal Hotel
Abbey Hotel Bath, A Tribute Portfolio Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs10,811 per night from 21 Nov to 21 Nov
0.26 km from city centre
4.2/5 Excellent! (976 reviews)
"Good central position. Only a short walk from train station."

Reviewed on 18 Oct 2021

Abbey Hotel Bath, A Tribute Portfolio Hotel
No.15 Great Pulteney Hotel and Spa
4.5 out of 5
15 Great Pulteney Street, Bath, England
The price is Rs15,575 per night from 9 Nov to 9 Nov
0.48 km from city centre
4.6/5 Wonderful! (347 reviews)
"Great style and layout. Extremely helpful staff. Rooms a bit chilly - a thicker duvet would have been nice. Breakfast staff very nice, but breakfast was expensive for what you get."

Reviewed on 9 Oct 2021

No.15 Great Pulteney Hotel and Spa
SACO Bath - St James's Parade
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs7,879 per night from 14 Nov to 14 Nov
0.32 km from city centre
4.6/5 Exceptional! (762 reviews)
"Good: location is in the centre and not far from the station. Staff are friendly and the rooms are very clean. Reasonable price for Bath. Not-so good: narrow rooms because apartments are in a row of converted townhouses. View from our apartment at the back was onto the rear delivery/rubbish collection ..."

Reviewed on 25 Oct 2021

SACO Bath - St James's Parade
Hotel Indigo Bath, an IHG Hotel
3.5 out of 5
Fully refundable
The price is Rs13,111 per night from 7 Nov to 7 Nov
0.37 km from city centre
4.7/5 Exceptional! (55 reviews)
"Beautiful hotel, staff was very attentive, great location to all sites and an easy 5 minute walk from the train station."

Reviewed on 1 Oct 2021

Hotel Indigo Bath, an IHG Hotel
Henrietta House, a member of Radisson Individuals
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs10,903 per night from 31 Oct to 31 Oct
0.38 km from city centre
3.2/5 (26 reviews)
"Beautiful!"

Reviewed on 10 Oct 2021

Henrietta House, a member of Radisson Individuals
The Royal Crescent Hotel & Spa
The price is Rs35,767 per night from 1 Nov to 1 Nov
0.77 km from city centre
4.6/5 Exceptional! (452 reviews)
"Great stay!"

Reviewed on 1 Oct 2021

The Royal Crescent Hotel & Spa
Bathen House Boutique Hotel
5 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs13,834 per night from 7 Nov to 7 Nov
2.5 km from city centre
4.8/5 Exceptional! (356 reviews)
"We had the garden room with its own front door. Had it been poor weather then to have to go through the front garden to get into the main house for meals would have been a bind. However we were lucky. Instructions on how to use a novel TV control would have been useful. Otherwise we were comfortable ..."

Reviewed on 10 Oct 2021

Bathen House Boutique Hotel
The Old Mill Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs5,309 per night from 9 Nov to 9 Nov
3.25 km from city centre
3.6/5 Good! (973 reviews)
"An absolutely beautiful location with plenty of riverside seating and the restaurant serves decent food, would definitely stay again."

Reviewed on 13 Sep 2021

The Old Mill Hotel
OYO Bailbrook Lodge
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs7,570 per night from 7 Nov to 7 Nov
2.55 km from city centre
4.4/5 Excellent! (160 reviews)
"It is very nice."

Reviewed on 12 Oct 2021

OYO Bailbrook Lodge
Francis Hotel Bath - MGallery
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs12,973 per night from 7 Nov to 7 Nov
0.21 km from city centre
4.4/5 Wonderful! (951 reviews)
"Enjoyed the stay very relaxing"

Reviewed on 23 Oct 2021

Francis Hotel Bath - MGallery
Bear Hotel
3.5 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs8,613 per night from 31 Oct to 31 Oct
1.01 km from city centre
4.4/5 Excellent! (53 reviews)
"Great value for money. Convenient for centre as bus stop right outside and took 4 minutes. Clean-"

Reviewed on 28 Jul 2021

Bear Hotel
Best Western Limpley Stoke Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs5,361 per night from 14 Nov to 14 Nov
4.94 km from city centre
3.8/5 Good! (627 reviews)
"Elegant well kept property. Very difficult with no lift to 3rd floor - didnt realise when booking !"

Reviewed on 18 Sep 2021

Best Western Limpley Stoke Hotel
The George Inn and The Plaine
The price is Rs12,518 per night from 1 Nov to 1 Nov
9.29 km from city centre
4.6/5 Wonderful! (614 reviews)
"A unique place to stay in a beautiful location. Excellent food in the restaurant"

Reviewed on 20 Oct 2021

The George Inn and The Plaine
Don't see what you're looking for?
See all available properties in Bath
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Bath

History buffs will enjoy exploring Bath, and visitors give high marks for the relaxing spas, local tours and beautiful gardens. Welcoming and walkable, this city will delight tourists with its museums, art and cafes. Top sights in the city include Roman Baths, Bath Abbey and Theatre Royal Bath.

  • There are 227 hotels and other accommodation options in Bath
  • The closest major airport is in Bristol (BRS-Bristol Intl.), 14.8 mi (23.9 km) from the city centre

Getting around Bath

If you want to journey outside of the area, ride aboard a train from Bath Spa Station, Oldfield Park Station or Freshford Station. Bath might not have many public transport choices so consider renting a car to explore the city.

Dressing for Bath

  • Between January and March, you can expect average temperatures of 13°C during the day and 2°C at night
  • From April to June, the average during the day is 22°C, whilst the average at night is 6°C
  • July to September has daytime averages of 23°C with night-time averages of 10°C
  • Between October and December, you can expect daytime averages of 17°C and nighttime averages of 3°C
  • Average annual rainfall for Bath is 30 millimetres
  • Usually August and July are the hottest months with an average of 22°C, whereas February and January are often coldest, averaging 3°C

Frequently asked questions

Bath Hotel Reviews

More trip options