Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Bath · 25.91 km from centre
8.6
222 reviews
Conveniently located in the centre of Bath, Milsom Hotel Bath offers air-conditioned rooms, a garden, free WiFi and a restaurant. This 4-star hotel offers a bar. Royal Crescent is 600 metres from the hotel and Bath Spa Train Station is 1 km away.
The private bathroom is fitted with a shower, free toiletries and a hairdryer. All guest rooms in the hotel are equipped with a flat-screen TV and bathrobes.
Popular points of interest near Milsom Hotel Bath include The Circus Bath, Bath Abbey and The Roman Baths. The nearest airport is Bristol Airport, 29 km from the accommodation.

Hotel in Bath · 25.43 km from centre
9.4
722 reviews
Breakfast available
No.15 by GuestHouse, Bath is centrally located in Bath – a 4-minute walk from The Holburne Museum and 8 minutes by foot from Roman Baths. This luxury hotel is 0.8 mi (1.2 km) from Bath Abbey.

Hotel in Bath City Centre, Bath · 25.97 km from centre
9.2
2,235 reviews
Breakfast available
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.

Hotel in Bath · 24.30 km from centre
9.4
1,001 reviews
Breakfast available
When you stay at Bailbrook House in Bath, you'll be in the historical district, within a 10-minute drive of Roman Baths and Thermae Bath Spa. This hotel is 14.8 mi (23.8 km) from Cabot Circus Shopping Centre and 21.8 mi (35 km) from Bristol Hippodrome Theatre.

Hotel in Lydiard Tregoze, Swindon · 24.08 km from centre
8.0
1,000 reviews
Breakfast available
A stay at DoubleTree by Hilton Swindon places you in the heart of Swindon – a 3-minute drive from Lydiard Park and 5 minutes from Swindon Designer Outlet. This hotel is 1.7 mi (2.8 km) from Laserquest Swindon and 3.6 mi (5.8 km) from Heelis.

Hotel in Calne · 9.70 km from centre
9.6
45 reviews
Breakfast available
With a stay at Bowood Hotel Spa and Golf Resort in Calne, you'll be steps from Bowood Golf & Country Club and a 3-minute drive from Webb's Patch. This golf hotel is 2 mi (3.3 km) from Bowood Garden and 2 mi (3.3 km) from Bowood Gardens.

Inn in Trowbridge · 14.68 km from centre
9.0
170 reviews
Breakfast available
Located in Trowbridge, The Tollgate Inn is in a rural location, within a 5-minute drive of The Courts Garden and Kennet & Avon Canal. This inn is 15 mi (24.2 km) from Longleat Safari and Adventure Park and 9.8 mi (15.7 km) from Roman Baths.

Inn in Whitley, Melksham · 13.42 km from centre
9.8
110 reviews
Breakfast available
With a stay at The Pear Tree Inn in Melksham, you'll be within a 10-minute drive of Melksham Assembly Hall and Lacock Bakery. This upscale inn is 10.6 mi (17.1 km) from Thermae Bath Spa and 10.3 mi (16.7 km) from Roman Baths.

Inn in Bath · 26.23 km from centre
9.1
1,278 reviews
Breakfast available
Set in Bath and with The Circus Bath reachable within 600 metres, The Yard in Bath Hotel offers a terrace, non-smoking rooms, free WiFi and a bar. This 4-star inn offers room service and luggage storage space. Private parking is available on site.
The units in the inn are fitted with a coffee machine. The private bathroom is equipped with a shower, free toiletries and a hairdryer. All units will provide guests with a fridge.
Guests at The Yard in Bath Hotel can enjoy a continental breakfast.
Popular points of interest near the accommodation include Royal Crescent, The Roman Baths and Bath Abbey. Bristol Airport is 29 km away.

Inn in Warminster · 24.46 km from centre
8.4
159 reviews
Breakfast available
Located in Warminster, The George Inn is within a 15-minute drive of Center Parcs Longleat Forest and Longleat. This upscale inn is 7.2 mi (11.5 km) from Longleat Safari and Adventure Park and 1.4 mi (2.2 km) from Cranborne Chase and the West Wiltshire Downs.

Hotel in Wroughton, Swindon · 23.72 km from centre
7.8
823 reviews
Breakfast available
Located in Swindon, Alexandra House is within a 10-minute drive of North Wessex Downs and Barbury Castle. This upscale hotel is 13.7 mi (22 km) from Thames River and 3.4 mi (5.6 km) from Barbury Castle Country Park.

Hotel in Bath · 25.77 km from centre
8.2
1,002 reviews
Breakfast available
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.

Hotel in Bath · 25.17 km from centre
8.8
812 reviews
Breakfast available
A stay at The Bird, Bath places you in the heart of Bath, within a 15-minute walk of Thermae Bath Spa and Roman Baths. This hotel is 13.1 mi (21.1 km) from Cabot Circus Shopping Centre and 14.1 mi (22.6 km) from Bristol Hippodrome Theatre.

Hotel in Bath · 26.17 km from centre
8.8
807 reviews
Breakfast available
With a stay at Lansdown Grove in Bath (Lansdown), you'll be within a 5-minute drive of Roman Baths and Thermae Bath Spa. This hotel is 13 mi (20.9 km) from Cabot Circus Shopping Centre and 13.9 mi (22.4 km) from Bristol Hippodrome Theatre.

Inn in Bath · 23.71 km from centre
9.4
773 reviews
When you stay at The George Inn and The Plaine in Bath, you'll be in the historical district, within a 15-minute drive of Thermae Bath Spa and Roman Baths. This inn is 9.7 mi (15.6 km) from Longleat Safari and Adventure Park and 2.2 mi (3.5 km) from Farleigh Hungerford Castle.

Inn in Wiltshire, Marlborough · 19.84 km from centre
8.4
224 reviews
With a stay at The Green Dragon in Marlborough, you'll be just steps from The Merchant's House Marlborough and Marlborough High Street Market. This inn is 0.3 mi (0.4 km) from St Peter's Church and 0.6 mi (1 km) from Marlborough Leisure Centre.

Inn in Frome · 26.33 km from centre
8.6
216 reviews
Breakfast available
With a stay at Archangel in Frome, you'll be within a 10-minute drive of Longleat Safari and Adventure Park and Black Swan Arts. This inn is 13.8 mi (22.2 km) from Roman Baths and 14 mi (22.5 km) from Thermae Bath Spa.

Inn in Wiltshire, Marlborough · 20.00 km from centre
7.8
306 reviews
With a stay at The Lamb Inn in Marlborough, you'll be within a 5-minute walk of The Merchant's House Marlborough and Marlborough High Street Market. This inn is 0.4 mi (0.6 km) from St Peter's Church and 0.7 mi (1.2 km) from Marlborough Leisure Centre.

Bed & breakfast in Bath · 25.57 km from centre
9.6
780 reviews
Breakfast available
A stay at The Kennard places you in the heart of Bath, within a 10-minute walk of Roman Baths and Thermae Bath Spa. This bed & breakfast is 13.6 mi (21.8 km) from Cabot Circus Shopping Centre and 14.5 mi (23.3 km) from Bristol Hippodrome Theatre.

Inn in Warminster · 21.82 km from centre
9.2
291 reviews
Breakfast available
Located in Warminster, The Dove Inn is within a 15-minute drive of Cranborne Chase and the West Wiltshire Downs and Shearwater Lake. This inn is 10.9 mi (17.5 km) from Longleat Safari and Adventure Park and 13.4 mi (21.5 km) from Stonehenge.