Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Bath and North Somerset

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

Filter by:


Review score

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

See the latest prices and deals by choosing your dates.

Situated in Bath, 800 metres from Bath Abbey and less than 1 km from The Roman Baths, White Guest House provides accommodation with free WiFi in a historic building. This 3-star guest house offers luggage storage space and a housekeeping service. University of Bath is 2.7 km from the guest house and Oldfield Park Train Station is 3 km away. Very pleasant area and easy to reach the center by foot, just a few minutes to Abbey. The room has a touch of the past charm and although it is small, everything is well-considered and in perfect order. The host is very welcoming and helpful. Breakfast in the room, although simple, but many options, so I could say that breakfast is included in the price :)

Show more Show less
9.3
Superb
255 reviews
Price from
US$96
per night

Set in Bath, near Bath Spa Train Station and The Circus Bath, the historic Avon Guesthouse features a garden. Offering free private parking, the 3-star guest house is 800 metres from Bath Abbey. The guest house has family rooms. Close to Bath centre . On main road but still quiet in bedroom. Parking is in side road but off the road.

Show more Show less
9
Superb
507 reviews
Price from
US$170
per night

Bath city centre is a short 20-minute walk from the property. Alternatively, we offer guests use of the Boating Station, explore the river by punting rowing or canoeing. The boat hire is a seasonal business, open on selected days. Location. Very private. Gorgeous gardens. Lovely restaurant next door, just steps away. Parking on-site.

Show more Show less
9.4
Superb
482 reviews
Price from
US$160
per night

Located in Temple Cloud and with Bristol Temple Meads Station reachable within 19 km, Cameley Lodge - Self Catering provides a garden, non-smoking rooms, free WiFi and a terrace. The property is situated 19 km from Cabot Circus, 20 km from Ashton Court and 21 km from Oldfield Park Train Station. All rooms include a patio with a garden view.

You can play billiards and table tennis at this 3-star hotel, and the area is popular for cycling. breakfast was great, room with a view and nice big room to get ready in for the wedding we attained.

Show more Show less
9.2
Superb
6 reviews
Price from
US$519
per night

The Z Hotel Bath is in a prime location in Bath, opposite the Bath Theatre Royal and provides a bar and free WiFi. The property is around 200 metres from The Circus Bath and 200 metres from The Roman Baths. Bath Abbey is a 3-minute walk from the hotel. 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.

Show more Show less
8.4
Very good
15,053 reviews
Price from
US$66
per night

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.

The famous architect, Brunel, designed The Royal in the 19th century. Its rooms decorated in a traditional style with soft duvets and goose and down pillows. They also have a flat-screen TV with DVD player, complimentary cotton slippers, hairdryer, trouser press, tea and freshly ground coffee making facilities, biscuits and mineral water. Great location good facilities and friendly staff. Room was comfortable.

Show more Show less
8
Very good
3,299 reviews
Price from
US$132
per night

Elgin Villa is located in Bath.

Each room here will provide you with a TV and Freeview channels. There is also an electric kettle. Private bathroom also comes with a shower. You can enjoy garden view from the room. Extras include bed linen and ironing facilities. It felt like staying at a relative’s house! The room was incredibly cozy, clean, and spacious. Even though we were there during some very hot days, the hosts provided a fan that worked perfectly. The bed was comfortable, and we slept well throughout our stay. Breakfast was simple but delicious, and the hosts were absolutely lovely and always available if we needed anything.

Show more Show less
8.7
Fabulous
226 reviews
Price from
US$160
per night

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 Train Station. This 3-star bed and breakfast offers a bar. The bed and breakfast features facilities for disabled guests. Beautiful pub inside and out. The garden would be ideal in the summer. The rooms were immaculate, well designed and beautifully decorated. Loved everything about this place.

Show more Show less
8.9
Fabulous
433 reviews
Price from
US$105
per night

Dating back to 1609, this charming manor is believed to be the oldest dwelling house in Keynsham Village. It retains period features like oak beams, and offers free Wi-Fi and free parking on site.

Rooms at The Old Manor House Hotel are quaint and traditional in style, and some even feature an original old safe (although these don’t work). Other benefits include a TV and tea and coffee making facilities. Excellent service and staff friendly

Show more Show less
8
Very good
801 reviews
Price from
US$124
per night

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.

Originally founded during the reign of King James I, the Limpley Stoke Hotel today offers individually designed en suite rooms, well equipped with modern comforts and facilities. Free Wi-Fi is available throughout the hotel and many of the rooms have magnificent views over the valley. They were absolutely lovely, the water wasnt hot due to plumbing works, but within an hour or so i was hot, plus they offered me freebies for the inconvenience. The older buildings hold such character and these things happen, but the professional manner and care was above and beyond.

Show more Show less
7.5
Good
4,164 reviews
Price from
US$90
per night

Most booked three-star hotels in Bath and North Somerset this month

FAQs about three-star hotels in Bath and North Somerset

  • Most three-star hotels on Booking.com offer free cancellation.

  • The average price per night for a three-star hotel in Bath and North Somerset for this weekend is US$108, based on current Booking.com prices.

  • We make it quick and easy to book a three-star hotel in Bath and North Somerset. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • There are 15 three-star hotels in Bath and North Somerset you can book on Booking.com.

  • Couples travelling in Bath and North Somerset loved staying at Bath Boating Station, White Guest House and Rose and Crown Bath.

    Similarly, these three-star hotels in Bath and North Somerset are highly rated by couples: Avon Guesthouse, Cameley Lodge - Self Catering and Elgin Villa.

  • Many families visiting Bath and North Somerset loved staying at Bath Boating Station, Avon Guesthouse and Rose and Crown Bath.

    Similarly, White Guest House, The Old Manor House Hotel and Elgin Villa are also popular among family travellers.

  • Bath Boating Station, Elgin Villa and Avon Guesthouse have received great reviews from guests in Bath and North Somerset regarding the views from these three-star hotels

    Guests staying in Bath and North Somerset also spoke highly of the views from these three-star hotels: The Old Manor House Hotel, Rose and Crown Bath and White Guest House.

  • Bath Boating Station, White Guest House and Avon Guesthouse are some popular three-star hotels in Bath and North Somerset.

    In addition to these three-star hotels, Cameley Lodge - Self Catering, The Z Hotel Bath and Royal Hotel are also popular in Bath and North Somerset.

Three-Star Hotels that guests love in Bath and North Somerset