Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Hotels and more in Bath

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Z Hotel Bath

Hotel in Bath City Centre, Bath

Z Hotel Bath is in a prime location in Bath, opposite the Bath Theatre Royal and provides a bar and free WiFi. Perfect size. Great bed. Big TV.

Show more Show less
9.2
Superb
8,818 reviews
Avg. price/night:
£45
Check availability

Bathen House Boutique Hotel 4 stars

Hotel in Bath

Providing free on-site car parking in Bath, Bathen House provides a shared lounge and free WiFi. Built in 1910, the property is within 2 km of Royal Crescent and 2.2 km of The Circus Bath. The whole Property was just lovely, fresh and clean. Our room was very comfy but roomy and perfect for two. Bathroom was spacious as well and had all the amenities needed. The breakfast was well laid out and had a very nice variety of food and coffee , teas and juices as well as water bottles to take out on our travels. The staff were very helpful, friendly and wonderfully accommodating. Excellent free parking on site as well. We both rated this property a 10 out of 10!

Show more Show less
9.6
Exceptional
1,235 reviews
Avg. price/night:
£79
Check availability

Apex City of Bath Hotel 4 stars

Hotel in Bath City Centre, Bath

Apex City of Bath Hotel is located on the corner of James Street West in Bath City Centre, a 5-minute walk from the Thermae Bath Spa and 700 metres from Bath Spa railway station. The staff were extremely pleasant and welcoming. I felt like I was home away from home. The beds were super comfortable and I fell into a deep sleep as soon as I hit the pilllow each night.

Show more Show less
9.1
Superb
3,970 reviews
Avg. price/night:
£99
Check availability

The Gainsborough Bath Spa - YTL Classic Hotel 5 stars

Hotel in Bath City Centre, Bath

The Gainsborough Bath Spa - a YTL Hotel offers five-star accommodation in Bath. It is the only UK hotel with access to naturally heated thermal waters within its Spa Village. Extremely helpful staff. Exceptionally clean rooms and common areas. Beautiful breakfast room and food. Comfortable reading room. Walking distance to the train station, shopping and all the tourist sites. In a quiet side street.

Show more Show less
9.3
Superb
2,232 reviews
Avg. price/night:
£182.75
Check availability

Henrietta House 4 stars

Hotel in Bath

Originating from the 1780s, Henrietta House 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. I can't say anything others haven't said before: fantastic location, charming building, comfortable rooms, amazing breakfast, and above all, incredibly kind and attentive staff. I had a truly wonderful stay and would never consider another place to stay in Bath.

Show more Show less
9.3
Superb
1,317 reviews
Avg. price/night:
£80
Check availability

Bailbrook House Hotel - a Hand Picked Hotel 4 stars

Hotel in Bath

Bailbrook House is a Grade II listed property, set within 20 acres of private grounds, with commanding views towards central Bath and the countryside. Beautiful old hotel with modern accommodations on site as well. Lovely setting just outside of city. Staff very helpful and eager to please. Taxis available at a moment's notice.

Show more Show less
9
Superb
1,541 reviews
Avg. price/night:
£78.65
Check availability

Eight

Hotel in Bath City Centre, Bath

Located in Bath, within a few steps of Bath Abbey and 50 metres of The Roman Baths, Eight provides accommodation with a restaurant and a bar, and free WiFi throughout the property. Great location but still quiet. Very friendly and efficient staff with clean and well appointed rooms. Perfect hotel best I have stayed at in Bath.

Show more Show less
9.5
Exceptional
394 reviews
Avg. price/night:
£125
Check availability

The Roseate Villa Bath 5 stars

Hotel in Bath

This small boutique hotel located in the centre of Bath, just around the corner from the iconic Pulteney Bridge, The Roseate Villa Bath is set within its own gardens and has private off-street car... very interesting hotel, wonderful staff. located in a quiet location but very close to the city center. Large rooms and comfortable beds. delicious breakfast.

Show more Show less
9.3
Superb
668 reviews
Avg. price/night:
£128
Check availability

The Bath Priory - A Relais & Chateaux Hotel 5 stars

Hotel in Bath

In a luxury country house set within 4 acres of beautiful grounds, The Bath Priory Hotel features a luxury spa and celebrated restaurant. The hotel is situated less than 2 miles from Bath Abbey. Really pretty, super-comfortable room, gorgeous garden tp walk in, prompt and delicious room service, really helpful staff. Loved it.

Show more Show less
9
Superb
733 reviews
Avg. price/night:
£140
Check availability

Homewood Hotel & Spa 4 stars

Hotel in Bath

This Georgian country retreat offers peaceful seclusion, award-winning cuisine and luxurious relaxation, all amid parkland and gorgeous gardens close to Bath. Gorgeous grounds. Beautiful location. Very friendly staff. Excellent food. Just an all around lovely stay!

Show more Show less
9.2
Superb
155 reviews
Avg. price/night:
£129
Check availability

Most booked hotels in Bath in the past month

See all

Bath's best hotels with breakfast

See all

Hotels located in the centre of Bath

See all

FAQs about hotels in Bath

  • For hotels in Bath that serve up a highly-rated breakfast, try Eight, Henrietta House and The Roseate Villa Bath.

  • Many families visiting Bath loved staying at Eight, Bathen House Boutique Hotel and The Roseate Villa Bath.

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

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

  • These hotels in Bath are highly rated by couples: Bathen House Boutique Hotel, Eight and Homewood Hotel & Spa.

  • Some of the best hotels in Bath near Royal Crescent include Hill House, 20 Crescent Gardens and The Bath House Boutique Bed & Breakfast.

  • Bath City Centre, Upper Town and Artisan Quarter are popular with other travellers visiting Bath.

  • Combe Grove Hotel, Homewood Hotel & Spa and The Roseate Villa Bath have received great reviews from travellers in Bath regarding the views from their hotel rooms.

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

Roman Remains and Georgian Grandeur

Wonderful, World Heritage-listed 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 River Avon overlook Bath Rugby Club, the multi-levelled Pulteney Weir and Grade I-listed Pulteney Bridge, lined with shops. Other Bath shopping options are the Southgate Shopping Centre, the bohemian Walcot Street market, and high street 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 accommodation, 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 moment you sign up!

What guests said about Bath:

Explore guest reviews of hotels in Bath

See all