Skip to main content

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 – 319 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.

Holiday Inn Express Bath

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 room & services and very kind staffs

Show more Show less
8.3
Very Good
5,047 reviews
Avg. price/night:
$72

Z Hotel Bath

Hotel in Bath City Centre, Bath

Z Hotel Bath is in a prime location in Bath, opposite the Bath Theater Royal and provides a bar and free WiFi. The property is around 656 feet from The Circus Bath and 656 feet from The Roman Baths. Everything was super clean, tidy, and easy to access. All the staff was extremely helpful and kind. * If you guys (staff) see this review Cheer from Loizos and his family. We are so grateful for the hospitality and your kind assistance:) we had a fantastic time and we will definitely come back!.

Show more Show less
9
Awesome
11,066 reviews
Avg. price/night:
$61

Apex City of Bath Hotel

Hotel in Bath City Centre, Bath

Apex City of Bath Hotel is located on the corner of James Street West in Bath City Center, a 5-minute walk from the Therme Bath Spa and 2297 feet from Bath Spa railway station. The room was gorgeous. Location was exceellent, only a few minutes walk from the very centre. We stayed for our anniversary and the staff had left us a few drinks vouchers each to help us celebrate which was very touching.

Show more Show less
8.9
Excellent
5,075 reviews
Avg. price/night:
$121

Henrietta House, a member of Radisson Individuals

Hotel in 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. The room was very clean and comfortable. Breakfast was great. Fantastic location to explore Bath. Very friendly and helpful staff made us feel very welcomed.

Show more Show less
8.7
Excellent
1,654 reviews
Avg. price/night:
$89

The Gainsborough Bath Spa - YTL Classic Hotel

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. Beautiful room comfortable bed, wonderful bathroom and amenities.

Show more Show less
9.2
Awesome
2,186 reviews
Avg. price/night:
$289

Macdonald Bath Spa Hotel

Hotel in Bath

Surrounded by beautiful gardens, Macdonald Bath Spa Hotel features a luxury spa and award-winning restaurant. The hotel is a 10 minute walk from Bath Abbey. It is such a beautiful hotel, great rooms, great breakfast, nice location

Show more Show less
8.1
Very Good
4,432 reviews
Avg. price/night:
$238

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. It’s a nice old “castle” like building, with some very nice interior and rooms. The room and bed was very comfortable and we had a great stay.

Show more Show less
7.5
Good
2,422 reviews
Avg. price/night:
$98

Royal Hotel

Hotel in Bath City Centre, Bath

Opposite Bath Spa Station, this Georgian-style hotel offers fine cuisine and free Wi-Fi. It has an excellent location close to shops and about 2133 feet from the Roman Baths. Fantastic location and very helpful & friendly staff

Show more Show less
8.3
Very Good
1,690 reviews

Eight

Hotel in Bath City Centre, Bath

Providing free WiFi throughout the property, Eight is located in Bath, a few steps from Bath Abbey and 164 feet from The Roman Baths. Location is perfect. Staff was very friendly and responsive. Loved our stay!! Would highly recommend!!

Show more Show less
9.5
Exceptional
557 reviews
Avg. price/night:
$183

Francis Hotel Bath - MGallery

Hotel in Bath City Centre, Bath

Francis Hotel Bath - MGallery is located in the heart of the historic city of Bath. Hotel was brilliant , staff couldn’t do enough of you .. Food excellent very happy with whole trip ,will be booking again.

Show more Show less
8.7
Excellent
1,822 reviews
Avg. price/night:
$163

Most-booked hotels in Bath in the past month

See all

Bath's best hotels with breakfast

See all

Budget hotels in Bath

See all

FAQs about hotels in Bath

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.

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