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.

C
Catherine
From
Greece
Another great stay at this hotel over the Xmas period. I was here at the same time in 2023, and everything was as good as before. Staff are excellent, friendly and efficient, and the central location is perfect for going out in the city. Room is very clean and quiet, and bed is comfortable: I slept soundly. The stay included the added bonus of a complementary cheese and wine buffet, much appreciated. All these factors made my stay very enjoyable and excellent value for money. Highly recommended.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 15,037 reviews
Price from
US$126.82
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.

M
Merijn
From
Spain
The location is perfect, the rooms are very clean and have everything you need. The staff are super friendly, and helpful! 🤗 We had a very lovely stay and would definitely go back again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,299 reviews
Price from
US$212.50
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.

L
Laëtitia
From
France
This place is so beautiful, really charming.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4,161 reviews
Price from
US$93.55
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.

P
Pat
From
United Kingdom
It was clean and tidy. The room had all that we needed. The staff were friendly and helpful. Breakfast was good. The location was ideal for the theatre and sightseeing.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,247 reviews
Price from
US$104.24
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...

P
Panait
From
Romania
Full English breakfast, very good. It's a breakfast with a view! Very nice!
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,330 reviews
Price from
US$133.64
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.

G
Graeme
From
New Zealand
The best B&B we have used. Comfortable bed and private bathroom. Our host Suzanne is great and very helpful. Breakfast was all you could ask for. The surroundings are quiet and pleasant.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 69 reviews
Price from
US$161.38
1 night, 2 adults

Rose and Crown Bath

Hinton Charterhouse (Near Bath)

Offering free WiFi, parking on-site and a garden, 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...

D
David
From
Sweden
Fantastic little village. Very scenic and incredibly friendly staff.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 432 reviews
Price from
US$167.06
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...

N
Nikki_L
From
Lithuania
It was a wonderful experience, very cozy hotel with spacious room and great design. Additionally worth mentioning restaurant and breakfast. It was incredibly tasty. I do recommend this place.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 216 reviews
Price from
US$125.63
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.

A
Angela Mattock
From
Ireland
Lovely hotel staff very friendly grest having coffee machine in room 😀
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,526 reviews
Price from
US$133.64
1 night, 2 adults

The Old House At Home

Castle Combe (Near Bath)

This traditional, ivy-clad country free house close to Bath has beautiful boutique rooms and is just 3.2 km from picturesque Castle Combe.

L
Leonardo Oliveira
From
Brazil
Accommodations were perfect - the room is very cozy, the warmer works great during winter. The bed was very comfortable to sleep in, the bathroom had plenty of space, the water was warm and shower easy to use, and they have a towel heater that makes the difference in the morning. The room was very quiet and peaceful. The staff (Ashleigh) was super friendly and made our stay easy. There were multiple breakfast options, and the food quality was really nice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,215 reviews
Price from
US$106.92
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

3 star hotels that guests love in Bath

See all
  • Avg. price/night: US$86.32
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,037 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$86.32
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,037 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$86.32
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,037 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$86.32
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 15,037 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