Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Bath – 436 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Z Hotel Bath

Hotel in Bath City Centre, Bath

The Z Hotel Bath is in a prime location in Bath, opposite the Bath Theater Royal and provides a bar and free WiFi. The location is probably the best you could possibly find. Everything is in walking distance. Secondly it's good value for money and you get exactly what you see.

Show more Show less
8.4
Very Good
13,969 reviews
Price from
$61
per night

Holiday Inn Express Bath, an IHG Hotel

Hotel in Bath

Holiday Inn Express Bath is a 10-minute walk from the magnificent Roman center of Bath, a World Heritage city. Free WiFi is available throughout. Great location third time been here

Show more Show less
7.8
Good
5,953 reviews
Price from
$122
per night

Apex City of Bath Hotel

Hotel in Bath City Centre, Bath

Perfect for both business and pleasure, the luxurious 4-star Apex City of Bath Hotel is located on the corner of James Street West, just steps from the top sights! Lovely hotel: good food, great room, great swimming pool

Show more Show less
8.5
Very Good
6,072 reviews
Price from
$144
per night

Macdonald Bath Spa Hotel

Hotel in Bath

Set in beautiful gardens, Macdonald Bath Spa Hotel features a spa and award-winning restaurant. The hotel is a 10-minute walk from Bath Abbey. The hotel itself was gorgeous and the spa facilities really nice. The restaurant at the hotel was also very nice

Show more Show less
8
Very Good
5,259 reviews
Price from
$198
per night

DoubleTree by Hilton Bath

Hotel in Bath City Centre, Bath

DoubleTree by Hilton Bath is a property located in Bath’s city center. Guests can enjoy views of the city, River Avon and the countryside beyond. Beds very comfortable rooms prefect for families

Show more Show less
7.8
Good
3,374 reviews
Price from
$160
per night

Henrietta House, a member of Radisson Individuals

Hotel in Bath City Centre, Bath

Originating from the 1780s, Henrietta House Hotel is a Georgian period townhouse set in the heart of Bath. It is a 10-minute walk from Bath Spa railway station. Free Wi-Fi is available to all guests. Staff was so friendly and helpful!

Show more Show less
7.6
Good
2,914 reviews
Price from
$100
per night

The Gainsborough Bath Spa - Small Luxury Hotels of the World

Hotel in Bath City Centre, Bath

The Gainsborough Bath Spa - a YTL Hotel offers five-star accommodations in Bath. It is the only UK hotel with access to naturally heated thermal waters within its Spa Village. The views from the room were amazing and the spa was very complete. I would say the hotel spa was better than the thermae bath spa. They also give you lot of complementary drinks and some snacks. They just make you feel like a queen.

Show more Show less
8.8
Excellent
2,328 reviews
Price from
$281
per night

Parade Park Hotel

Hotel in Bath City Centre, Bath

Located in the heart of Bath, this traditional Georgian town house has many original features and a stylish bar. It has lovely views across the Parade Gardens towards Bath Abbey. Lovely staff, central location overlooking the park

Show more Show less
6.2
Review score
1,743 reviews
Price from
$93
per night

Best Western Limpley Stoke Hotel

Hotel in Bath

With stunning views of the valley and 3 acres of private grounds, this traditional Georgian country house has a delightful village setting, in an area of outstanding natural beauty. Beautiful hotel and grounds, very comfortable! Staff people were very professional and extra nice to us - - made us feel special

Show more Show less
7.3
Good
3,134 reviews
Price from
$82
per night

Hotel Indigo - Bath, an IHG Hotel

Hotel in Bath City Centre, Bath

Set in an 18th-century Georgian building in the heart of historic Bath, Hotel Indigo - Bath is just a 5-minute walk from the magnificent Bath Abbey. Breakfast was Incredible and Service was fast most mornings. Staff were very accommodating of every request. E.g Bottled Water late at night

Show more Show less
8.9
Excellent
1,547 reviews
Price from
$154
per night

Most-booked hotels in Bath in the past month

See all

Bath's best hotels with breakfast

See all

Hotels located in the center of Bath

See all

FAQs about hotels in Bath

  • On average, 3-star hotels in Bath cost $241 per night, and 4-star hotels in Bath are $325 per night. If you're looking for something really special, a 5-star hotel in Bath can be found for $495 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Bath near Royal Crescent include The Bath House Boutique B&B - IN-ROOM Breakfast - FREE parking, Brunswick Place and No 1 The Paragon.

  • Bathen House Boutique Hotel, The Roseate Villa Bath, and Eight are some of the popular hotels in Bath.

  • On average, it costs $160 per night to book a 3-star hotel in Bath for tonight. You'll pay around $219 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bath will cost around $361, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Bath this weekend is $200 or, for a 4-star hotel, $312. Looking for something even fancier? 5-star hotels in Bath for this weekend cost around $618 per night, on average (based on Booking.com prices).

  • These hotels in Bath are highly rated by couples: Bathen House Boutique Hotel, Eight, and The Queensberry Hotel.

  • Homewood Hotel & Spa, The Roseate Villa Bath, and The Royal Crescent Hotel & Spa got great room view-related reviews from travelers in Bath.

  • Many families visiting Bath loved staying at Bathen House Boutique Hotel, Eight, and Homewood Hotel & Spa.

  • For hotels in Bath that serve highly-rated breakfasts, try Eight, OYO Bailbrook Lodge, and Homewood Hotel & Spa.

Roman Ruins and Georgian Grandeur

Wonderful, World Heritage site Bath is an impressive mix of Georgian architecture and Roman legacy. Its most famous landmark is the fantastic, natural hot spring Roman Baths. Although everything above the pillar bases is from a later period, you still get an idea of its appearance in Roman times. Sadly you can’t bathe here, but across the street the rooftop pool at Thermae Bath Spa offers views of Bath Abbey and the surrounding hills.

Check out the stained-glass windows in the abbey, England’s last remaining Gothic church. Its square houses Pump Rooms dispensing hot spring water from the Roman baths.

Just behind, the Parade Gardens by the Avon River overlook Bath Rugby Club, the multi-level Pulteney Weir and registered historic Pulteney Bridge, lined with shops. Other Bath shopping options include Southgate Shopping Centre, the bohemian Walcot Street market, and brand-name stores on Milsom and George streets.

North is The Circus, a circular square lined with Georgian townhouses, only marginally less impressive than the Royal Crescent down the road. You can now visit number 1 Royal Crescent, restored to its 18th-century glory.

Before heading to Bristol Airport from your Bath hotel, take time to try the famous Sally Lunn Bun and stop at the pleasant pubs along the Kennet and Avon Canal.

Learn more about visiting Bath

  • 65 attractions
  • 34 points of interest
  • 4 neighborhoods
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Bath:

Explore guest reviews of hotels in Bath

See all
Research, refine, and make plans for your whole trip