The 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 SG$94

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
Popular Locations
Amenities
Accessibility
Trip type
Apex City of Bath Hotel
4 out of 5
1 James Street West, Bath, England
The price is SG$169 per night
0.26 km from city centre
4.6/5Exceptional! (1,725 reviews)

"Great location as walking distance to everything! Loved how in each room they cleaned all the main touch points and also left a face mask and a mini hand sanitizer for guests use - really thoughtful in the current climate!"…"

Reviewed on 2 Aug,2020

Apex City of Bath Hotel
Holiday Inn Express Bath
3 out of 5
Free cancellation
The price is SG$94 per night
1 km from city centre
4.2/5Very Good! (994 reviews)

"Good basic hotel located within walking distance of the city centre. Breakfast was limited with a carry out service due the covid restrictions. The staff were all very friendly and made sure I felt safe and welcome."…"

Reviewed on 3 Aug,2020

Holiday Inn Express Bath
SACO Bath - St James's Parade
The price is SG$138 per night
0.32 km from city centre
4.6/5Exceptional! (624 reviews)

"Great apartment, helpful staff, would definitely come back. Thanks"…"

Reviewed on 19 Jul,2020

SACO Bath - St James's Parade
The Gainsborough Bath Spa
The price is SG$341 per night
0.21 km from city centre
4.7/5Exceptional! (629 reviews)

"Excellent hotel in a great location in the historic center. Staff was friendly and helpful. Enjoyed use of the spa in the evening."…"

Reviewed on 16 Mar,2020

The Gainsborough Bath Spa
Francis Hotel Bath - MGallery
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$186 per night
0.21 km from city centre
4.4/5Wonderful! (985 reviews)

"Lovely hotel & room very nice. A bit disappointed with breakfast. Appreciate the alarms went off & caused an issue but had higher expectations of breakfast. Coffee delayed, toast cold. Full English was ok. Would stay in hotel again but eat out for breakfast."…"

Reviewed on 14 Jul,2020

Francis Hotel Bath - MGallery
Wentworth House - Guest House
The price is SG$140 per night
1.42 km from city centre
3.6/5Good! (498 reviews)

"Great location, nice room, friendly staff."…"

Reviewed on 20 Feb,2020

Wentworth House - Guest House
Bathen House Boutique Hotel
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$238 per night
2.5 km from city centre
4.8/5Exceptional! (312 reviews)

"Great hotel, clean staff helpful. Was happy to go out I thief way to help"…"

Reviewed on 10 Jul,2020

Bathen House Boutique Hotel
Doubletree by Hilton Bath
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$168 per night
0.23 km from city centre
3.9/5Good! (995 reviews)

"Good location. Pleasant staff. Well sanitised and safety precautions"…"

Reviewed on 31 Jul,2020

Doubletree by Hilton Bath
Macdonald Bath Spa
The price is SG$268 per night
1 km from city centre
4/5Very Good! (990 reviews)

"Lovely period property. Good location Lacked atmosphere and could do we updating in certain areas"…"

Reviewed on 15 Mar,2020

Macdonald Bath Spa
Harington's Hotel
The price is SG$164 per night
0.14 km from city centre
4.5/5Wonderful! (131 reviews)

"clean and well located. Enjoyable!"…"

Reviewed on 21 Jul,2020

Harington's Hotel
The Royal Crescent Hotel & Spa
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$479 per night
0.77 km from city centre
4.6/5Exceptional! (420 reviews)

"Beautiful setting. Calm atmosphere yet easy access to city centre"…"

Reviewed on 12 Dec,2019

The Royal Crescent Hotel & Spa
Leighton House
5 out of 5
The price is SG$163 per night
0.87 km from city centre
4.6/5Exceptional! (168 reviews)

"We stayed a night at this lovely hotel. It is a beautiful decorated place, the room was clean, warm and beautiful with a nice view of the city. Free parking and close distance to walk and explore. The breakfast was perfect, we had a menu to choose from. Everything clean and great. Will be back definitely ..."…"

Reviewed on 30 Jul,2020

Leighton House
Best Western Plus Centurion Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$103 per night
14.02 km from city centre
4.3/5Excellent! (418 reviews)

"My stay at this Hotel is always great. Staff are really friendly and professional. Great Service!!"…"

Reviewed on 9 Mar,2020

Best Western Plus Centurion Hotel
Best Western Limpley Stoke Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$108 per night
4.94 km from city centre
3.8/5Good! (597 reviews)

"Enjoyed a Quiet relaxing long weekend, friendly staff,"…"

Reviewed on 14 Jan,2020

Best Western Limpley Stoke Hotel
OYO Bailbrook Lodge
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$125 per night
2.55 km from city centre
4.4/5Excellent! (100 reviews)

"Friendly staff, lovely breakfast, a little shabby chic (tired) but a lovely stay with everything we needed for one night. Loved Bath ❤️"…"

Reviewed on 15 Mar,2020

OYO Bailbrook Lodge
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?
Stay at Penny’s Mill is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Other top choices based on traveller reviews include Chestnuts House and Bathen House Boutique Hotel.
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 guesthouse 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 Woolley Grange Hotel 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 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 restaurant and a full-service spa, 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 Expedia travellers looking for stylish accommodation, and features 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 Doubletree by Hilton Bath. Also, notable landmarks to visit include Bath Abbey, Royal Crescent and Pulteney Bridge.
What are some accommodations 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.

Recent Reviews in Bath

More trip options