Join millions who use Snaptrip Group



Our top picks of the best accommodation in Bath
Save up to 15% on over 100,000 hotelsBath / Group
See the latest prices and deals by

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.

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.

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.

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.

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.

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.

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.

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.

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.

Number 17 Bath
Guest house in Bath
In the heart of Bath, a 10-minute walk from Bath Train Station, Number 17 Bath is a 19th-century boutique townhouse located just 400 metres from restaurants, bars and shops.
Each of our 4 rooms offer en-suite bathrooms, marble fireplaces, Victorian ornaments such as gold mirrors and chandeliers, and period features such as bay windows.
Each en-suite room offers modern facilities including flat-screen TVs, a shower room and hairdryer.
Parking is available in our off-road car park, one allocation per unit for the time duration of the reservation.
Built in 1873, Number 17 backing onto Bath Recreation Ground, and boasts views of Bath Abbey and the city. Pulteney Bridge and the Roman baths are all a short walk from Number 17, as are numerous beautiful canal walks, parks, café’s and museums.

Apex City of Bath Hotel
Hotel in Bath City Centre, Bath
With a stay at Apex City of Bath Hotel, you'll be centrally located in Bath, steps from Theatre Royal Bath and within a 5-minute walk of Roman Baths. This hotel is 0.3 mi (0.6 km) from Jane Austen Centre and 0.6 mi (1 km) from No. 1 Royal Crescent.

Avon Guesthouse
Guest house in Bath
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.
Featuring a private bathroom, units at the guest house also have free WiFi.
Royal Crescent is 1.8 km from the guest house, while The Roman Baths is 800 metres away. Bristol Airport is 30 km from the property.

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.

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.

Grays Boutique B&B
Bed & breakfast in Bath
With a stay at Grays Boutique B&B in Bath (Oldfield Park), you'll be within a 5-minute drive of Thermae Bath Spa and Roman Baths. This luxury bed & breakfast is 12.3 mi (19.8 km) from Cabot Circus Shopping Centre and 12.4 mi (19.9 km) from Bristol Hippodrome Theatre.

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.

The Old White Hart Brewery Guesthouse
Guest house in Bath
Comprising a garden and a shared lounge, The Old White Hart Brewery Guesthouse is a recently renovated accommodation in Bath located close to Oldfield Park Train Station. The property is around 2.8 km from The Circus Bath, 2.9 km from Bath Spa Train Station and 3.1 km from Royal Crescent. The accommodation provides a shared kitchen and private check-in and check-out for guests.
With a shared bathroom, units at the guest house also offer free WiFi.
Bath Abbey is 3.4 km from the guest house, while The Roman Baths is 3.5 km away. Bristol Airport is 30 km from the property.

Great Ashley Farm Cottage and Shepherds Huts.
Bed & breakfast in Bradford-on-Avon
Located in Bradford-on-Avon, Great Ashley Farm Cottage and Shepherds Huts. is in a rural location, within a 10-minute drive of Great Chalfield Manor and Kennet & Avon Canal. This golf bed & breakfast is 5.1 mi (8.1 km) from University of Bath and 10.3 mi (16.6 km) from Lacock Abbey.

Anabelle's Guest House
Guesthouse in Bath City Centre, Bath
A stay at Anabelle's Guest House places you in the heart of Bath, within a 10-minute walk of Thermae Bath Spa and Roman Baths. This guest house is 12.7 mi (20.5 km) from Cabot Circus Shopping Centre and 13.6 mi (22 km) from Bristol Hippodrome Theatre.

Tyndall Villa Boutique B&B
Bed & breakfast in Bath
Located in Bath (Bear Flat), Tyndall Villa Boutique B&B is within a 15-minute walk of Thermae Bath Spa and Roman Baths. This bed & breakfast is 12.5 mi (20 km) from Cabot Circus Shopping Centre and 13.4 mi (21.5 km) from Bristol Hippodrome Theatre.
