United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Bath Hotels from Rs3,954

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
1
Popular locations
Amenities
Accessibility
Trip type
Apex City of Bath Hotel
4 out of 5
1 James Street West, Bath, England
Free cancellationReserve now, pay when you stay
The price is Rs7,148 per night from 6 Dec to 7 Dec
0.26 km from city centre
4.6/5Exceptional! (1,781 reviews)

"Really enjoyed our stay, staff were so helpful and friendly. Room was really big and comfy. Shame the spa wasn't open, but due to COVID - it was out of everyone's hands. Would defo stay again."…"

Reviewed on 2 Nov 2020

Apex City of Bath Hotel
Doubletree by Hilton Bath
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs9,224 per night from 2 Dec to 3 Dec
0.23 km from city centre
4.3/5Excellent! (48 reviews)

"Excellent room, big and comfortable bed, very clean. Quality of the buffett."…"

Reviewed on 26 Oct 2020

Doubletree by Hilton Bath
The Royal Crescent Hotel & Spa
5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs28,773 per night from 3 Dec to 4 Dec
0.77 km from city centre
4.6/5Exceptional! (431 reviews)

"Fantastic stay made all the more enjoyable by the unbelievable service provided by concierge Nick James. He went over and above the call of duty."…"

Reviewed on 7 Sep 2020

The Royal Crescent Hotel & Spa
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.
Macdonald Bath Spa
5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs13,667 per night from 3 Dec to 4 Dec
1 km from city centre
4/5Very Good! (979 reviews)

"Beautiful construction, decor and grounds. Great to have car parking but close enclose to walk into city centre. Far enough away from the city to be peaceful and quiet."…"

Reviewed on 24 Oct 2020

Macdonald Bath Spa
Francis Hotel Bath - MGallery
The price is Rs11,300 per night from 21 Dec to 22 Dec
0.21 km from city centre
4.4/5Wonderful! (964 reviews)

"Great location - very near the theatre, shops, restaurants and main attractions"…"

Reviewed on 31 Oct 2020

Francis Hotel Bath - MGallery
SACO Bath - St James's Parade
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs5,933 per night from 27 Nov to 28 Nov
0.32 km from city centre
4.6/5Exceptional! (656 reviews)

"Perfect place for a little getaway. Really nice that there was milk in the fridge, coffee, tea and cereal."…"

Reviewed on 24 Oct 2020

SACO Bath - St James's Parade
Holiday Inn Express Bath
3 out of 5
Free cancellation
The price is Rs3,954 per night from 18 Dec to 19 Dec
1 km from city centre
4.2/5Excellent! (958 reviews)

"Very good location for exploring Bath and local area. I don’t think there is a need to charge for parking if you are staying there but the price is very reasonable for central parking. The hotel staff are very nice but the hotel feels like it could do with an uplift."…"

Reviewed on 1 Nov 2020

Holiday Inn Express Bath
The Gainsborough Bath Spa
The price is Rs17,184 per night from 16 Dec to 17 Dec
0.21 km from city centre
4.7/5Exceptional! (638 reviews)

"Situation was very convenient for all Bath facilities. Hotel was clean and comfortable and in good condition. Did not like the ease of access for a motor vehicle because of the various one way systems etc although there was free temporary waiting outside."…"

Reviewed on 27 Oct 2020

The Gainsborough Bath Spa
No.15 Great Pulteney Hotel and Spa
4.5 out of 5
15 Great Pulteney Street, Bath, England
Free cancellationReserve now, pay when you stay
The price is Rs14,386 per night from 7 Dec to 8 Dec
0.48 km from city centre
4.6/5Wonderful! (334 reviews)

"Beautiful quirky hotel with artistic touches everywhere you look. The staff are attentive and friendly and the bar is vibrant and has a nice atmosphere. It’s very conveniently located to the Thermae Spa and centre of town with lovely surroundings."…"

Reviewed on 17 Oct 2020

No.15 Great Pulteney Hotel and Spa
Homewood Hotel and Spa
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs20,469 per night from 15 Dec to 16 Dec
6.15 km from city centre
4.1/5Very Good! (170 reviews)

"Just wonderful. So close to city centre but tucked away so you get a real country feel. Staff were just wonderful and made you feel so welcome. Spa was just exceptional. Can’t recommend enough and we look forward to staying there again. 5******"…"

Reviewed on 31 Jan 2020

Homewood Hotel and Spa
The Bird, Bath
4 out of 5
18-19 Pulteney Road, Bath, England
Free cancellationReserve now, pay when you stay
The price is Rs11,934 per night from 15 Dec to 16 Dec
0.65 km from city centre
4.2/5Excellent! (570 reviews)

"Wonderful, beautifully decorated hotel with large bedrooms and a delicious breakfast. The receptionist couldn’t have been more welcoming and professional and kindly remembered about our dinner venues and booking. Sad to leave and will definitely stay again."…"

Reviewed on 12 Sep 2020

The Bird, Bath
Parade Park Bath
2 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs6,763 per night from 14 Dec to 15 Dec
0.31 km from city centre
3.5/5Good! (989 reviews)
nice hotel

"nice hotel friendly staff close to train station and centre"…"

Reviewed on 10 Mar 2020

Parade Park Bath
Abbey Hotel Bath, A Tribute Portfolio Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs9,779 per night from 20 Dec to 21 Dec
0.26 km from city centre
4.2/5Excellent! (994 reviews)

"Great convenient location, staff very friendly. Breakfast range severely diminished due to Covid 19....apparently! So whilst the Cooked breakfast was good, more thought needs to go into alternatives / continental breakfast as the offering of a takeaway bag of unexciting produce including UHT yoghurt ..."…"

Reviewed on 4 Oct 2020

Abbey Hotel Bath, A Tribute Portfolio Hotel
Leighton House Boutique B&B
The price is Rs10,994 per night from 10 Dec to 11 Dec
0.87 km from city centre
4.6/5Wonderful! (191 reviews)

"Excellent size of bedroom, excellent breakfast. No complaints"…"

Reviewed on 16 Oct 2020

Leighton House Boutique B&B
OYO Bailbrook Lodge
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs5,107 per night from 3 Dec to 4 Dec
2.55 km from city centre
4.3/5Excellent! (114 reviews)

"Very comfortable bed had a great sleep . Cute touches with the chocolate on the pillows and complimentary toiletries. Loved the room we had the Jane Austen suite, some have said on reviews it’s a little dated but that’s part of its charm it’s an old building . Very friendly staff and I would highly ..."…"

Reviewed on 11 Oct 2020

OYO Bailbrook Lodge
Bathen House Boutique Hotel
5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs14,951 per night from 3 Dec to 4 Dec
2.5 km from city centre
4.8/5Exceptional! (325 reviews)

"We stay here every time we come to Bath.. The most gorgeous and perfect hotel in every way.."…"

Reviewed on 24 Sep 2020

Bathen House Boutique Hotel
Eight
3.5 out of 5
The price is Rs9,930 per night from 7 Dec to 8 Dec
0.22 km from city centre
4.7/5Exceptional! (123 reviews)

"Cozy and well managed. Very high standard of cleanliness."…"

Reviewed on 8 Sep 2020

Eight
The Old Mill Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs4,193 per night from 3 Dec to 4 Dec
3.25 km from city centre
3.6/5Good! (984 reviews)

"Unfortunately room was a bit run down. The spa bath wasn't working, headboard fell off on one side, TV screen missing top half of picture & ripped covers on duvets."…"

Reviewed on 21 Sep 2020

The Old Mill Hotel
Combe Grove
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs10,415 per night from 3 Dec to 4 Dec
3.62 km from city centre
4.1/5Very Good! (456 reviews)

"Relatively nice view from balcony. There are beautiful surroundings to explore. The staff was helpful with any of of our queries."…"

Reviewed on 12 Oct 2020

Combe Grove
The Roseate Villa Bath
5 out of 5
Henrietta Road, Bath, England
Free cancellationReserve now, pay when you stay
The price is Rs12,426 per night from 9 Dec to 10 Dec
0.5 km from city centre
4.8/5Exceptional! (322 reviews)

"This is a lovely hotel very close to the centre of Bath, with lots of local amenities. The communication before our stay from the hotel was very helpful."…"

Reviewed on 7 Oct 2020

The Roseate Villa Bath
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

Where is the best place for a stay in Bath?
Old Parsonage House is ranked highly by Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. Other top choices based on traveller reviews include Paradise House and Hawkins of Bath.
If I need to cancel my hotel reservation in Bath, will I receive a refund?
Yes, you’ll find most hotel bookings are fully refundable if cancelled before the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to view the best deals available in Bath.
What's the best budget-friendly hotel in Bath?
Based on reviews, University of Bath Guest Accommodation is a popular 3-star guest house for our travellers looking for an economical choice, and features free buffet breakfast and free WiFi. Other choices to stay on the cheap include Redcar and Parade Park Bath.
What's the best hotel for a family trip to Bath?
Doubletree by Hilton Bath is a top 4-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other choices for your child-friendly holiday include Aquae Sulis Guest House and Best Western Plus Centurion Hotel. Also, attractions such as Bath Lawn Tennis Club and Bath City Farm are fun for children of all ages.
What's the best place to stay for a romantic holiday to Bath?
Macdonald Bath Spa is a favourite 5-star hotel for couples, and features a full-service spa and an al fresco restaurant. Other good choices for a stay with your sweetheart include The Royal Crescent Hotel & Spa and The Holcombe Inn.
What's the best pet-friendly place to stay in Bath?
The Thief is a top B&B for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Other good options for you and your pet’s trip include Bloomfield House and Homewood Hotel and Spa.
What's the best luxury accommodation option in Bath?
The Gainsborough Bath Spa is a 5-star hotel with a full-service spa and a bar, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Macdonald Bath Spa and Grays Boutique B&B are two other upscale options for your stay.
What's the best boutique-style accommodation in Bath?
Brindleys Boutique Bed & Breakfast is a favourite 4-star B&B with our travellers looking for stylish accommodation, and features 6 guestrooms, free breakfast and free parking. The Roseate Villa Bath and The Ayrlington are other boutique-style choices.
What's the best place to stay if I'm looking to play golf in Bath?
Best Western Plus Centurion Hotel is a top 4-star hotel that has a golf course and features a restaurant. Other good options if you’d like to stay near a golf course include Brocks Guest House and Brooks Guesthouse. Visit Bath Approach Golf Course, Bath Golf Club or Lansdown Golf Course to perfect your golf swing.
What's the best accommodation in Bath to learn about local history?
Based on our travel expertise, The George Inn and The Plaine is a top 4-star inn for history seekers booking on Expedia, and it offers a restaurant and free WiFi. A couple of other options to soak up the local history include Best Western Limpley Stoke Hotel and The George Inn. Also, notable landmarks to visit include Bath Abbey, Royal Crescent and Pulteney Bridge.
What are some accommodation options with pools in Bath?
Macdonald Bath Spa is a popular 5-star hotel featuring an indoor pool, an outdoor pool and a full-service spa. A couple of other options that feature an on-site pool include The Gainsborough Bath Spa and Homewood Hotel and Spa.

Bath Hotel Reviews

More trip options