Hotels in Bath

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Bath

Sort by
Most popular

See the latest prices and deals by

Primary image
9.2

Hampton by Hilton Bath City

Hotel in Bath City Centre, Bath

With a stay at Hampton by Hilton Bath City in Bath (Bath City Centre), you'll be steps from Theatre Royal Bath and Thermae Bath Spa. This hotel is 0.7 mi (1.1 km) from Bath Christmas Market and 0.7 mi (1.1 km) from Bath Abbey.

Exceptional2,235 reviews
9.2
View details
Southbank
8.7

Southbank

Holiday home in Bath

Situated 2.6 km from Royal Crescent, Southbank features accommodation with free WiFi and free private parking. The property is set 2.8 km from The Circus Bath, 4.3 km from The Roman Baths and 4.3 km from Bath Spa Train Station. The property is non-smoking and is located 2.8 km from Oldfield Park Train Station.

The spacious holiday home has 3 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 3 bathrooms with a walk-in shower.

Guests at the holiday home will be able to enjoy activities in and around Bath, like golfing, cycling and fishing. Guests can relax in the garden at the property.

Bath Abbey is 4.7 km from Southbank, while University of Bath is 7 km from the property. Bristol Airport is 30 km away.

Fabulous3 reviews
8.7
View details
Primary image
9.6

189 April Cottage

Bed & breakfast in Bradford-on-Avon

Located in Bradford-on-Avon, 189 April Cottage is in a rural location, within a 5-minute drive of Quoins Organic Vineyard and Avonleigh Organic Vineyard. This bed & breakfast is 14.6 mi (23.5 km) from Longleat Safari and Adventure Park and 7.1 mi (11.4 km) from Roman Baths.

Exceptional348 reviews
9.6
View details
Pheasant Cottage
10.0

Pheasant Cottage

Holiday home in Priston, Bath

Pheasant Cottage, a property with a garden, is located in Bath, 9.1 km from The Roman Baths, 9.2 km from Bath Abbey, as well as 10 km from Oldfield Park Train Station. The property is set 10 km from The Circus Bath, 10 km from Royal Crescent and 11 km from University of Bath. The property is non-smoking and is situated 8.8 km from Bath Spa Train Station.

The holiday home has 1 bedroom, a TV, a fully equipped kitchen with an oven and a fridge, a washing machine, and 1 bathroom with a walk-in shower. Featuring free private parking, this 5-star holiday home also features free WiFi.

Bristol Temple Meads Station is 21 km from the holiday home, while Cabot Circus is 21 km from the property. Bristol Airport is 25 km away.

Exceptional8 reviews
10.0
View details
Primary image
8.0

The Old Mill Hotel

Hotel in Bath

When you stay at The Old Mill Hotel in Bath, you'll be on the riverwalk, within a 10-minute drive of Roman Baths and Thermae Bath Spa. This hotel is 21.4 mi (34.4 km) from Cabot Circus Shopping Centre and 21.7 mi (34.9 km) from Bristol Hippodrome Theatre.

Very good695 reviews
8.0
View details
Primary image
8.2

Premier Inn Bath City Centre

Hotel in Bath City Centre, Bath

With a stay at Premier Inn Bath City Centre in Bath (Bath City Centre), you'll be within a 5-minute walk of Thermae Bath Spa and Roman Baths. This hotel is 12.2 mi (19.7 km) from Cabot Circus Shopping Centre and 13.2 mi (21.2 km) from Bristol Hippodrome Theatre.

Very good81 reviews
8.2
View details
The Loft at Lucott House
9.7

The Loft at Lucott House

Apartment in Bath

The Loft at Lucott House, a property with a garden, is situated in Bath, 4.9 km from The Circus Bath, 5 km from The Roman Baths, as well as 5.2 km from Royal Crescent. The property is located 6.2 km from Bath Spa Train Station, 6.6 km from Bath Abbey and 8.6 km from University of Bath. The property is non-smoking and is set 4.1 km from Oldfield Park Train Station.

The spacious apartment has 1 bedroom, a TV, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. Offering free private parking, this 4-star apartment also features free WiFi.

Bristol Temple Meads Station is 19 km from the apartment, while Cabot Circus is 19 km from the property. Bristol Airport is 28 km away.

Exceptional19 reviews
9.7
View details
Primary image
8.2

Doubletree by Hilton Bath

Hotel in Bath

With a stay at Doubletree by Hilton Bath, you'll be centrally located in Bath, just a 5-minute walk from Roman Baths and 7 minutes by foot from Thermae Bath Spa. This hotel is 12.7 mi (20.5 km) from Cabot Circus Shopping Centre and 13.7 mi (22 km) from Bristol Hippodrome Theatre.

Very good1,002 reviews
8.2
View details
Primary image
8.4

Holiday Inn Express Bath by IHG

Hotel in Bath

You'll be centrally located in Bath with a stay at Holiday Inn Express Bath by IHG, within a 15-minute walk of Theatre Royal Bath and Royal Crescent. This hotel is 0.8 mi (1.3 km) from Jane Austen Centre and 0.8 mi (1.4 km) from Thermae Bath Spa.

Very good1,003 reviews
8.4
View details
Primary image
8.6

The Z Hotel Bath

Hotel in Bath City Centre, Bath

With a stay at The Z Hotel Bath in Bath (Bath City Centre), you'll be steps from Roman Baths and Thermae Bath Spa. This hotel is 12.9 mi (20.7 km) from Cabot Circus Shopping Centre and 13.8 mi (22.2 km) from Bristol Hippodrome Theatre.

Fabulous927 reviews
8.6
View details
The Cottage At Barrow Mead
9.3

The Cottage At Barrow Mead

Holiday home in Bath

The Cottage At Barrow Mead, a property with a garden, is set in Bath, 4.3 km from The Circus Bath, 4.5 km from Royal Crescent, as well as 5 km from Bath Spa Train Station. Complimentary WiFi is featured throughout the property and private parking is available on site. The property is non-smoking and is located 3.4 km from Oldfield Park Train Station.

This holiday home comes with 2 bedrooms, a kitchen with a dishwasher and a microwave, a TV, a seating area and 1 bathroom. The accommodation offers a fireplace.

The Roman Baths is 5.3 km from the holiday home, while Bath Abbey is 5.4 km away. Bristol Airport is 28 km from the property.

Exceptional20 reviews
9.3
View details
Primary image
9.2

The Ayrlington

Guesthouse in Bath

Located in Bath (Bathwick), The Ayrlington is within a 15-minute walk of Thermae Bath Spa and Roman Baths. This luxury guest house is 13.1 mi (21.1 km) from Cabot Circus Shopping Centre and 14.1 mi (22.6 km) from Bristol Hippodrome Theatre.

Exceptional1,005 reviews
9.2
View details
Lobby sitting area
9.0

Oldfields House

Bed & breakfast in Bath

Located in Bath (Oldfield Park), Oldfields House is within a 15-minute walk of Thermae Bath Spa and Roman Baths. This bed & breakfast is 12.8 mi (20.5 km) from Cabot Circus Shopping Centre and 13.7 mi (22 km) from Bristol Hippodrome Theatre.

Exceptional1,000 reviews
9.0
View details
Primary image
9.8

Grosvenor Villa

Bed & breakfast in Bath

With a stay at Grosvenor Villa in Bath (Walcot), you'll be within a 10-minute drive of Roman Baths and Thermae Bath Spa. This bed & breakfast is 21.2 mi (34.1 km) from Cabot Circus Shopping Centre and 21.5 mi (34.6 km) from Bristol Hippodrome Theatre.

Exceptional154 reviews
9.8
View details
Primary image
8.0

Best Western Limpley Stoke Hotel

Hotel in Bath

When you stay at Best Western Limpley Stoke Hotel in Bath, you'll be in the historical district, within a 15-minute drive of Roman Baths and Thermae Bath Spa. This hotel is 14.2 mi (22.9 km) from Longleat Safari and Adventure Park and 0.4 mi (0.7 km) from Kennet & Avon Canal.

Very good1,001 reviews
8.0
View details
Primary image
9.6

Dorian House

Bed & breakfast in Bath

Located in Bath (Oldfield Park), Dorian House is within a 15-minute walk of Thermae Bath Spa and Roman Baths. This luxury bed & breakfast is 12.3 mi (19.9 km) from Cabot Circus Shopping Centre and 13.3 mi (21.4 km) from Bristol Hippodrome Theatre.

Exceptional608 reviews
9.6
View details
2 Bed in Bath oc-bhr7
10.0

2 Bed in Bath oc-bhr7

Apartment in Bath

Set in Bath, 500 metres from The Roman Baths and less than 1 km from Bath Spa Train Station, 2 Bed in Bath oc-bhr7 provides accommodation with amenities such as free WiFi and a TV. The property is around less than 1 km from The Circus Bath, a 15-minute walk from Royal Crescent and 3.3 km from University of Bath. The property is 300 metres from the city centre and 500 metres from Bath Abbey.

The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.

Oldfield Park Train Station is 4 km from 2 Bed in Bath oc-bhr7, while Lacock Abbey is 20 km from the property. Bristol Airport is 31 km away.

Exceptional1 review
10.0
View details
Primary image
9.0

Broadstreet Townhouse

Hotel in Bath

Located in Bath (Walcot), Broadstreet Townhouse is within a 10-minute walk of Roman Baths and Thermae Bath Spa. This hotel is 12.8 mi (20.6 km) from Cabot Circus Shopping Centre and 13.7 mi (22.1 km) from Bristol Hippodrome Theatre.

Exceptional212 reviews
9.0
View details
2 Bed in Bath oc-bhr8
9.0

2 Bed in Bath oc-bhr8

Holiday home in Bath

Located in Bath with Bath Abbey and The Roman Baths nearby, 2 Bed in Bath oc-bhr8 provides accommodation with free WiFi and free private parking. The property is situated 1.4 km from The Circus Bath, 1.7 km from Royal Crescent and 2.7 km from University of Bath. The property is non-smoking and is set 1.3 km from Bath Spa Train Station.

The holiday home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.

Oldfield Park Train Station is 3.5 km from 2 Bed in Bath oc-bhr8, while Lacock Abbey is 20 km away. Bristol Airport is 31 km from the property.

Exceptional2 reviews
9.0
View details
Primary image
7.8

Macdonald Bath Spa

Hotel in Bath

With a stay at Macdonald Bath Spa, you'll be centrally located in Bath, within a 5-minute drive of Roman Baths and Thermae Bath Spa. This luxury hotel is 13.5 mi (21.7 km) from Cabot Circus Shopping Centre and 14.4 mi (23.2 km) from Bristol Hippodrome Theatre.

Good1,000 reviews
7.8
View details