Compare and book 4 Star hotels in Bath, England

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Bath 4 Star Hotels

Apex City of Bath Hotel
4 out of 5
1 James Street West, Bath, England, BA1 2DA
Fully refundableReserve now, pay when you stay
The price is £119 per night from 5 Jun to 6 Jun
4.5/5 Wonderful! (1,582 reviews)
"Clean, central location with good facilities"

Reviewed on 14 May 2022

Apex City of Bath Hotel
Doubletree by Hilton Bath
4 out of 5
Walcot Street, Bath, England, BA1 5BJ
Fully refundableReserve now, pay when you stay
The price is £109 per night from 23 May to 24 May
4.1/5 Very Good! (357 reviews)
"Great location for exploring Bath. Does not have its own parking that is next door and costs £15 for 24 hours. Our room was not ready so got a free upgrade. Breakfast very good and room and decor is great. The outside looks a bit old fashioned but much different inside. Would stay again if I came ..."

Reviewed on 6 May 2022

Doubletree by Hilton Bath
Broadstreet Townhouse
4 out of 5
32 Broadstreet, Bath, England, BA1 5LP
The price is £124 per night from 22 May to 23 May
4.6/5 Wonderful! (90 reviews)
"Our stay was perfect. The quality of the room was amazing and the staff could not be more helpful. The two guys that worked the bar and reception went over and above to make sure we had everything we needed. Excellent pub next door, and the breakfast was incredible. Cannot recommend enough. Thanks ..."

Reviewed on 30 Apr 2022

Broadstreet Townhouse
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Abbey Hotel Bath, A Tribute Portfolio Hotel
4 out of 5
1 North Parade, Bath, England, BA1 1LF
Fully refundableReserve now, pay when you stay
The price is £134 per night from 5 Jun to 6 Jun
4.2/5 Excellent! (990 reviews)
"Good hotel, could have been a bit more meticulously cleaned"

Reviewed on 10 May 2022

Abbey Hotel Bath, A Tribute Portfolio Hotel
SACO Bath - St James's Parade
4 out of 5
37 St James Parade, Bath, England, BA1 1UH
Fully refundableReserve now, pay when you stay
The price is £82 per night from 22 May to 23 May
4.6/5 Exceptional! (879 reviews)
"Had a fantastic stay in a studio apartment. The property was well equipped with everything you could possibly need. Staff were very welcoming and helpful. Central location for train/ bus station and for exploring the city. Would highly recommend and already looking forward to our return."

Reviewed on 3 May 2022

SACO Bath - St James's Parade
Lansdown Grove
4 out of 5
LANSDOWN ROAD, Bath, England, BA1 5EH
Fully refundableReserve now, pay when you stay
The price is £107 per night from 23 May to 24 May
4.3/5 Excellent! (105 reviews)
"Lovely hotel, friendly staff Be prepared to walk uphill from town"

Reviewed on 23 Apr 2022

Lansdown Grove
No.15 by GuestHouse, Bath
4.5 out of 5
15 Great Pulteney Street, Bath, England, BA2 4BS
Fully refundableReserve now, pay when you stay
The price is £130 per night from 19 May to 20 May
4.6/5 Wonderful! (360 reviews)
"Amazing place!!!!"

Reviewed on 19 Dec 2021

No.15 by GuestHouse, Bath
OYO Bailbrook Lodge
4 out of 5
35-37 London Road West, Bath, England, BA1 7HZ
Fully refundableReserve now, pay when you stay
The price is £78 per night from 22 May to 23 May
4.3/5 Excellent! (202 reviews)
"Great fresh cooked breakfast. Friendly helpful staff. All rooms shabby and in need of upgrades but we’re clean. Good for price paid compared to accommodation close by. We would stay again."

Reviewed on 16 May 2022

OYO Bailbrook Lodge
Harington's Hotel
4 out of 5
8-10 Queen Street, Bath, England, BA1 1HE
Fully refundableReserve now, pay when you stay
The price is £112 per night from 19 May to 20 May
4.5/5 Wonderful! (175 reviews)
"The room was comfortable and fairly spacious. The bathroom, however, was up a flight of stairs in the room - but it included a bathtub for a nice soak."

Reviewed on 15 Apr 2022

Harington's Hotel
Oldfields House - Bed & Breakfast
4 out of 5
102 Wells Road, Bath, England, BA2 3AL
The price is £103 per night from 18 May to 19 May
4.5/5 Wonderful! (969 reviews)
"Gorgeous Traditional B&B, room was lovely and the staff were welcoming and helpful. The breakfast was also super."

Reviewed on 3 May 2022

Oldfields House - Bed & Breakfast

Still don't see what you're looking for?

See all properties in Bath.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: 4 Stars Hotels in Bath

Visitors are drawn to Bath to explore the city’s fascinating Roman Baths, meander its romantic walkways and drink in the stunning architecture, history and culture.

Bath is an idyllic city and as a UNESCO World Heritage site offers a unique British city break experience.

Enjoy Bath in comfort and style and base yourself in a quality four star hotel for the duration of your short break. There are plenty of fantastic four star hotels in Bath to appeal to a variety of tastes and budgets. Many of the city’s good four star hotels offer, as a standard, excellent on-site services, fantastic restaurants and bars, luxurious trimmings such as roll top baths, docking stations, LCD televisions and top-spec spa and leisure facilities.

Staying in a quality hotel in the city centre will put you within easy reach of some of the city’s most popular landmarks such as Bath Abbey, the Roman Baths and Thermae Spa. If, however, you prefer the peace and tranquillity of a four star hotel on the city’s edge, you’ll find some great hotel options in beautiful settings beyond the city with stunning river and garden views. Tailor your perfect four star break in Bath with bed and breakfast or spa packages.

Bath Hotel Reviews
expedia verified reviews