Skip to main content

The best three-star hotels in Bath

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

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Z Hotel Bath, hotel in Bath

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

Clean,warm,friendly staff
Scored 8.3
8.3
Rated very good
Very good
18,018 reviews
Price from
£50
1 night, 2 adults
Royal Hotel, hotel in 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.

Very central, clean and staff very helpful
Scored 8.0
8.0
Rated very good
Very good
3,250 reviews
Price from
£125.10
1 night, 2 adults
Holiday Inn Express Bath, an IHG Hotel, hotel in Bath

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

Breakfast was not too bad although no option for chicken sausage for those who dont eat pork meat. Sugar is limited abd controlled.
Scored 7.7
7.7
Rated good
Good
5,784 reviews
Price from
£90
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.

The location was beautiful, had a great drive while reaching there. The staff was friendly as well.
Scored 7.4
7.4
Rated good
Good
4,150 reviews
Price from
£63
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...

Breakfast was better than expected
Scored 7.7
7.7
Rated good
Good
2,356 reviews
Price from
£64
1 night, 2 adults
OYO No 3, hotel in Bath

Situated 8 minutes’ walk from the iconic Georgian architecture of The Circus,it is a 3-star accommodation. The pretty Royal Crescent, built in the 18th century, is only 200 yards away.

I think this place gets a bad rep, but if you're looking for something more upmarket in a prime location, then you need to be prepared to pay for it. Yes, it's a tad run down and could do with some TLC, but it's clean & comfy and super easy to walk into the city. Perfect for a night or two. Self service check in process won't suit everyone. We had no issues at all. Basic help yourself brekkie but filled the hole.
Scored 6.6
6.6
Rated pleasant
Pleasant
760 reviews
Price from
£80.90
1 night, 2 adults
Rose and Crown Bath, hotel in Bath

Set 10 km from University of Bath, Rose and Crown Bath offers 3-star accommodation in Hinton Charterhouse and features a garden, a bar and a shared lounge.

Location. Nice pub, lovely bar. A great place to relax.
Scored 8.9
8.9
Rated fabulous
Fabulous
494 reviews
Price from
£130
1 night, 2 adults
Widbrook Grange, hotel in 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...

Lovely quiet location. Warm and welcoming.
Scored 8.4
8.4
Rated very good
Very good
299 reviews
Price from
£140
1 night, 2 adults
Leigh Park Country House Hotel & Vineyard, BW Signature Collection, hotel in 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.

Breakfast was excellent with everything made to order. Room was very spacious with high ceiling and a lovely view of the grounds
Scored 7.8
7.8
Rated good
Good
1,546 reviews
Price from
£81
1 night, 2 adults
The Kings Arms Hotel, hotel in Bath

Located in Melksham, 6.6 km from Lacock Abbey, The Kings Arms Hotel provides accommodation with a terrace, free private parking, a restaurant and a bar.

Everything was as it should have been, good location as well with parking
Scored 8.4
8.4
Rated very good
Very good
1,151 reviews
Price from
£106
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 this month

See all

3 star hotels that guests love in Bath

See all
  • Avg. price/night: £50
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 18,019 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
    Nick
    Solo traveller
  • Avg. price/night: £89.25
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 10,565 reviews
    Fantastic location in Bath, check in staff were friendly and helpful. Our room was clean and spacious, the toiletries in the bathroom are far superior than the normal budget hotels. Also, having a mini fridge is handy, I wished all hotels would provide this. The breakfast buffet had a good selection and even had local produce and staff cleaned the tables quickly.
    Brenda
    Young couple
  • Avg. price/night: £89.25
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 10,565 reviews
    The location is a winner. The staff is quite business-like but friendly and attentive. They even gave us our rooms four hours prior to the real check in time and we really appreciate it. We were attended to by a short haired European lady at the reception who was extremely polite and helpful. I wish I had gotten her name to leave her a positive review. Other staff is also very good! They made us feel right at home. It’s a budget hotel but gives a feeling of much higher levels of comfort than we expected from it.
    Vishruti
    Family with young children
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 1,035 reviews
    great location within easy walking distance to city centre. on-site parking included. good price in a notoriously expensive place to stay. nice roomy room.
    Keith
    Young couple
  • Avg. price/night: £50
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 18,019 reviews
    Friendly staff despite being incredibly busy. Great budget hotel and great location. Plenty of tea and coffee in the rooms.
    catherine
    Young couple
  • Avg. price/night: £150
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,438 reviews
    Great location for City centre. Good price.
    Caroline
    Young couple
  • Avg. price/night: £50
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 18,019 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
    Kim
    Group
  • Avg. price/night: £50
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 18,019 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.
    Jamie
    Solo traveller
  • Avg. price/night: £41.31
    Scored 7.3
    7.3
    Rated good
    Good
     · 2,648 reviews
    Excellent location. Good price compared to other places in the city centre. The 24hr front desk is handy. Use of the gym free on weekdays is a bonus. A tap and sink in the room was very handy. A hot drink vending machine is near reception - 5c for hot water, £2 for tea or coffee.
    Rebecca
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 79 reviews
    We were in Bath for my sons graduation, so we splashed out a bit and rented the apartment, rather than a budget hotel. The location was great, just round the corner from the crescent, with local shops restaurants and a friendly pub all within a couple of hundred yards. Parking was relatively easy once we had unloaded, I just drove round to the nearby car park and left it for the weekend. City centre was a pleasant 10/15 minute walk away.
    John
    Family with young children

Research, refine and make plans for your whole trip