Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Bath Spa Hotels

See all 122 Hotels in Bath
Macdonald Bath Spa

Macdonald Bath Spa

Sydney Road, Bath
5.0 out of 5.0
4.2 out of 5 (961 reviews)
Well positioned hotel close to BathOverall experience was good, but a few niggles which were irritating: such s our room not cleaned on return at 3pm and small things such as tissues box was empty on arrival. Breakfast took a long time and was slightly chaotic with queues forming for cooked breakfast and then waiting until it was ...
  12 Dec 2017

£124

£124
The Gainsborough Bath Spa

The Gainsborough Bath Spa

Beau Street, Bath
5.0 out of 5.0
4.8 out of 5 (215 reviews)
Amazing Hotel and StaffEvery person we encountered was polite and helpful. Top notch and first class all the way. We were pampered and made to feel comfortable in every way.
  29 Nov 2017

£200

£200
Homewood Park Hotel & Spa - Bath

Homewood Park Hotel & Spa - Bath

Abbey Lane, Bath
4.0 out of 5.0
4.1 out of 5 (96 reviews)
Good stayNice Manor turned into B&B. 15 minute drive from the center of Bath. Staff friendly and room large and comfortable.
  23 Sep 2017

£100

£100
The Royal Crescent Hotel & Spa

The Royal Crescent Hotel & Spa

16 Royal Crescent, Bath
5.0 out of 5.0
4.6 out of 5 (322 reviews)
Perfect and charming Wonderful experience -everything beautifully done. Historic but also modern. Loved it and would stay again.
  19 Oct 2017

£234

£234
The Bath Priory Hotel and Spa

The Bath Priory Hotel and Spa

Weston Road, Bath
5.0 out of 5.0
4.7 out of 5 (131 reviews)
Wonderful hotel in delightful setting, friendly staff, excellent warm mineral pool
  30 Nov 2017

£132

£132
Oldfields House - Bed & Breakfast

Oldfields House - Bed & Breakfast

102 Wells Road, Bath
4.5 out of 5.0
4.7 out of 5 (767 reviews)
Comfortable room, close to city centre Friendly, welcoming staff. Clean, comfortable and large room. 10 minute walk to the city. Parking on site, we had the last space, first come firsr serve basis. Would stay again if and when back to Bath and would recommend.
  11 Dec 2017

£52

£52
Abbey Hotel

Abbey Hotel

1 North Parade, Bath
4.5 out of 5.0
4.2 out of 5 (967 reviews)
Good hotel in city centreLovely hotel for our 2 night break. Clean warm hotel & staff very welcoming.
  13 Dec 2017

£82

£82
Best Western Plus Centurion Hotel

Best Western Plus Centurion Hotel

Charlton Lane, Radstock
4.5 out of 5.0
4.3 out of 5 (223 reviews)
Lovely Relaxing HotelBooked for a weekend away to visit Bath with my daughter. Requested ground floor room as have mobility issues. Room was very nice and comfortable and hotel staff were all very helpful and accommodating. All areas of hotel were very clean, and the resteaurant service was efficient, friendly and the ...
  10 Dec 2017

£44

£44
Parade Park Bath

Parade Park Bath

8,9,10 North Parade, Bath
2.0 out of 5.0
3.5 out of 5 (932 reviews)
Lovely view and friendly staffA little bit pricey for wht you got, although the room was lovely and had a stunning view of the abbey. One morning we had a construction worker walk past our room, the window was wide open and he looked into our room, so that was not nice, baring in mind we were still in bed and not dressed ...
  9 Dec 2017

£66

£66
Bath Lodge Castle

Bath Lodge Castle

Nr Norton St Philip, Bath
5.0 out of 5.0
4.4 out of 5 (62 reviews)
Lovely quirky hotel a few miles away from Bath We vivistwd Bath for the Christmas market and we’re not dissapointed, Bath itself was steeped in history and the market was superb. The hotel was very quirky with grounds to stroll around and the food was lovley. Chatty and helpful staff made our stay very special.
  4 Dec 2017

£100

£100
Map

Recently booked Bath hotels

The Gainsborough Bath Spa
5.0 out of 5.0
Last booking: 4 hours ago
The Queensberry Hotel
3.5 out of 5.0
Last booking: 37 hours ago
Best Western Limpley Stoke Hotel
3.5 out of 5.0
Last booking: 42 hours ago
The Bath Priory Hotel and Spa
5.0 out of 5.0
Last booking: 42 hours ago
Holiday Inn Express Bath
3.0 out of 5.0
Last booking: 42 hours ago
The Ayrlington
5.0 out of 5.0
Last booking: 46 hours ago

Looking for the perfect British city spa break? Look no further for your ideal spa city break than Bath, the number one spot in the UK for a pampering getaway.

When in Bath visitors are encouraged to do as the Romans did and enjoy the city’s natural therapeutic hot waters and public spas, and relax and recharge the batteries. Bath has the only natural thermal spa in the country and some of the most well-preserved Roman spas in the world making for a truly unique visitor experience.

Bath’s spa culture also extends to its fantastic array of spa hotels. Throughout Bath you’ll find excellent luxury spa hotels with fabulous spa facilities, indulgent beauty and wellbeing treatments, designer accommodation and stunning restaurants. There also many affordable quality spa hotel options when you’re planning a budget spa break.

When visiting you must also Bath immerse yourself also in the city’s fascinating architecture, history and heritage and get lost in the beauty of this unique UNESCO World Heritage Site.

A city break in Bath will make for one of your most relaxing short breaks away.