The 10 best three-star hotels in Bath, UK | Booking.com
Skip to main content

Three-Star Hotels in Bath

Find the three-star hotels that appeal to you the most

The best three-star hotels in Bath

Check out our pick of great three-star hotels in Bath

Filter by:

Review score

The Z Hotel Bath

Hotel in Bath City Centre, Bath

The Z Hotel Bath is in a prime location in Bath, opposite the Bath Theatre Royal and provides a bar and free WiFi.

G
Graciana
From
Singapore
location is excellent! easy to access. staff are super friendly too! worth for the price!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 15,073 reviews
Price from
US$126.25
1 night, 2 adults

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 650 metres from the Roman Baths.

D
Dawn
From
United States
Full breakfast menu, cooked to order, plus the continental buffet while waiting for our food to arrive to round a happy, full belly to start our day of walking around Bath. We had just one night to tour Bath and the staff were so friendly in helping us plan out the day and how to best walk around the whole area. The next morning they were able to safely store our luggage while we finished touring around before catching a train back to London. Would highly recommend the Royal Hotel!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,295 reviews
Price from
US$211.54
1 night, 2 adults

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.

C
Christian
From
Austria
Very beautiful and romantic place, awesome breakfast and also a very nice bar :)
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4,156 reviews
Price from
US$93.13
1 night, 2 adults

Holiday Inn Express Bath by IHG

Hotel in Bath

Holiday Inn Express Bath is a 15-minute walk from the magnificent Roman centre of Bath, a UNESCO World Heritage city.

S
Sarah
From
Switzerland
Good location, fairly easy parking, friendly staff. Hotel was clean & comfortable as you would expect and a good breakfast selection
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,240 reviews
Price from
US$103.78
1 night, 2 adults

Old Mill Hotel & Lodge

Hotel in Bath

"Set on the banks of the River Avon, Old Mill Hotel & Lodge has lovely gardens and stunning views over the Somerset countryside surrounding Bath whilst only being a short distance from the bustling...

T
Tony
From
Ireland
Everything was perfect for us, the staff were very friendly and helpful, the food was amazing, In fact, they made a mistake with our reservation for the restaurant, it wasn't meant to open on New year's eve, but they got us a chef and he came and cooked for us that night. In a nutshell, they will go above and beyond for the customers, we highly recommend.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,327 reviews
Price from
US$133.04
1 night, 2 adults

Rose and Crown Bath

Hinton Charterhouse (Near Bath)

Offering free WiFi, parking on-site and a terrace, the recently renovated property of Rose and Crown Bath, offers rooms in Hinton Charterhouse, 10 km from University of Bath and 11 km from Bath Spa...

S
Stefano
From
Italy
Clean and spacious room, quiet area, I'll go back again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 428 reviews
Price from
US$166.31
1 night, 2 adults

Herb Cottage

Bradford on Avon (Near Bath)

Herb Cottage features garden views, free WiFi and free private parking, located in Bradford on Avon, 12 km from University of Bath.

M
Michele
From
United States
Nice breakfast, the room and garden were lovely and located in beautiful setting in the country next to a horse farm, with a great cafe just down the road where we walked and picked blackberries! It’s also close to the village and a short drive to Bath, which was amazing to visit, though it was nice to stay in a quiet home away from the noise and tourists in Bath.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 69 reviews
Price from
US$160.65
1 night, 2 adults

Woolley Grange Hotel

Bradford on Avon (Near Bath)

Situated in Bradford on Avon, 12 km from University of Bath, Woolley Grange Hotel offers accommodation with a sauna, spa facilities and wellness packages.

J
JOSH
From
France
By far the most welcoming staff I’ve ever come across in the country. There’s a real attitude of saying yes to everything they can and being genuinely happy doing so. It’s my second stay and definitely not my last. Best family hotel ever!!!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 132 reviews
Price from
US$192.92
1 night, 2 adults

Widbrook Grange

Bradford on Avon (Near Bath)

Situated just outside Bradford on Avon, Widbrook Grange is an 18th century Georgian country house nestled in 11 acres of Wiltshire countryside and offers an indoor heated pool, mini gym and Kitchen...

P
Philippe
From
Switzerland
Very big room, we had plenty of space for us 4 (2 adults and 2 children). Great bathroom too. Beds were comfy and pool was a nice plus. The main building with lodges and restaurant is very cosy. Excellent breakfast. There’s also a nice pub (boathouse) just a short stroll away where you have simple meals near the marina.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 218 reviews
Price from
US$125.06
1 night, 2 adults

Leigh Park Country House Hotel & Vineyard, BW Signature Collection

Bradford on Avon (Near Bath)

With stunning views over the Wiltshire Downs, this attractive 3-star (AA) country house hotel is set within 5 acres of grounds, with its own walled garden and vineyard.

K
Keith
From
New Zealand
The room was spacious, clean and decor was modern. The bed was great. The view from the room was wonderfule and the setting is idyllic.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,530 reviews
Price from
US$133.04
1 night, 2 adults
All three-star hotels in Bath

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Bath and surroundings in the past month

See all

Save money on three-star in Bath and nearby – budget options available

  • Herb Cottage

    Bradford on Avon
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 69 reviews

    Herb Cottage features garden views, free WiFi and free private parking, located in Bradford on Avon, 12 km from University of Bath.

  • Woolley Grange Hotel

    Bradford on Avon
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 132 reviews

    Situated in Bradford on Avon, 12 km from University of Bath, Woolley Grange Hotel offers accommodation with a sauna, spa facilities and wellness packages.

  • Widbrook Grange

    Bradford on Avon
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 218 reviews

    Situated just outside Bradford on Avon, Widbrook Grange is an 18th century Georgian country house nestled in 11 acres of Wiltshire countryside and offers an indoor heated pool, mini gym and Kitchen...

    From US$322.65 per night

Enjoy breakfast in Bath and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,530 reviews

    With stunning views over the Wiltshire Downs, this attractive 3-star (AA) country house hotel is set within 5 acres of grounds, with its own walled garden and vineyard.

    From US$143.99 per night

3 star hotels that guests love in Bath

See all
  • Avg. price/night: US$99.58
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,073 reviews
    Possibly the best budget hotel I’ve ever stayed in; the staff are brilliant, the rooms are clean and so well thought out and the location is slap bang in the middle
    Guest review by
    Nick
    Solo traveller
  • Avg. price/night: US$99.58
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,073 reviews
    Friendly staff despite being incredibly busy. Great budget hotel and great location. Plenty of tea and coffee in the rooms.
    Guest review by
    catherine
    Young couple
  • Avg. price/night: US$99.58
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,073 reviews
    For a budget hotel this ticks all the boxes - great location in the centre of town close to shops and restaurants. Room is compact but perfectly fine for just somewhere to sleep on a weekend to the Christmas markets. Very clean. Staff friendly would totally recommend
    Guest review by
    Kim
    Group
  • Avg. price/night: US$99.58
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,073 reviews
    basic budget hotel. but with all the right stuff where you need it - you can’t possibly complain for the price. staff are always helpful and location is great.
    Guest review by
    Jamie
    Solo traveller