From cosy B&Bs to stylish hotels, we have stays available for a one night stay or a weekend break. Discover historic architecture, thermal spas, and the charm of this beautiful city. Book a hotel in Bath today.

2,529 properties

Hotel in Bath City Centre, Bath · 0.06 mi from centre
8.6
927 reviews
Breakfast available
Only 3 rooms left
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.

Hotel in Bath City Centre, Bath · 0.16 mi from centre
9.2
2,235 reviews
Breakfast available
Only 2 rooms left
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 · 2.02 mi from centre
8.0
695 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
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.

Hotel in Bath City Centre, Bath · 0.18 mi from centre
8.2
81 reviews
Breakfast available
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.

Hotel in Bath · 3.11 mi from centre
8.0
1,001 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
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.

Bed & breakfast in Bath · 0.57 mi from centre
9.0
1,000 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
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.

Hotel in Bath City Centre, Bath · 0.17 mi from centre
9.4
3,000 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
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.

Guesthouse in Bath · 0.40 mi from centre
9.2
1,005 reviews
Breakfast available
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.

Bed & breakfast in Bath · 0.59 mi from centre
9.4
571 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
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.

Hotel in Bath · 0.60 mi from centre
8.8
807 reviews
This property is offering a temporary discount on staysLate exclusive
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.

Hotel in Bath · 2.03 mi from centre
7.3
3,326 reviews
"Set on the banks of the River Avon, Old Mill Hotel & Lodge has lovely gardens and stunning views over the Somerset countryside surrounding Bath whilst only being a short distance from the bustling city centre. At the Old Mill Hotel and Lodge you can spend your evenings relaxing on our lovely outdoor terrace surrounded by the sound of the river and our waterwheel whilst also being able to take in the sights and explore the beautiful city of Bath!" The Old Mill Hotel housed a flour mill until 1907 and since then it has been developed into a hotel with a bar and lounge. The Old Mill Lodge is an annex building located on the same site just next door to the main hotel building. The rooms offer free tea and coffee facilities and quality toiletries. Guests can also enjoy a flat-screen TV with satellite channels, and an ISDN telephone link. "Due to the structure of the Old Mill Hotel and Lodge please note that there are no lifts available and the reception is up a flight of 13 steps."

Guest house in Bath · 0.42 mi from centre
9.1
684 reviews
Set in Bath and with Bath Abbey reachable within 700 metres, Pulteney House offers a shared lounge, allergy-free rooms, free WiFi and a garden. The property is located 2.2 km from The Circus Bath, 2.5 km from University of Bath and less than 1 km from Pulteney Bridge. Private parking can be arranged at an extra charge. At the guest house, every room includes a desk, a flat-screen TV and a private bathroom. The units will provide guests with a wardrobe and a kettle. Pulteney House does not offer any breakfast options. Popular points of interest near the accommodation include The Roman Baths and Royal Crescent. The nearest airport is Bristol Airport, 31 km from Pulteney House.

Guest house in Bath · 0.27 mi from centre
7.9
1,297 reviews
Breakfast available
In a quiet location, close to the heart of the historic city, this stunning 5-star Georgian townhouse is just a 2-minute level walk from Bath’s shops, the abbey and the Thermae Spa. The Windsor occupies a Grade I listed building on Great Pulteney Street, a charming Georgian boulevard. Each en suite room is individually decorated, with its own unique charm. Most rooms are air-conditioned, and all have a TV with Freeview digital channels, free Wi-Fi, and a hairdryer. The city’s shops, museums and restaurants are within easy walking distance, as are the Roman Baths and the Abbey. You can discover the streets walked by Jane Austen and relax in the Thermae Bath Spa. For those wishing to travel further, Bath also provides an ideal base from which to visit Stonehenge, Cheddar Gorge, Salisbury Cathedral, and the Cotswolds. A delicious breakfast is available at the property, with prices from £8.

Bed & breakfast in Bath · 0.48 mi from centre
8.6
626 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
A stay at Brooks Guesthouse places you in the heart of Bath, within a 15-minute walk of Roman Baths and Thermae Bath Spa. This family-friendly bed & breakfast is 11.8 mi (19 km) from Cabot Circus Shopping Centre and 12.8 mi (20.5 km) from Bristol Hippodrome Theatre.

Hotel in Bath City Centre, Bath · 0.14 mi from centre
9.4
308 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
A stay at Eight places you in the heart of Bath, steps from Roman Baths and Thermae Bath Spa. This hotel is 12.9 mi (20.8 km) from Cabot Circus Shopping Centre and 13.8 mi (22.2 km) from Bristol Hippodrome Theatre.

Hotel in Bath · 0.23 mi from centre
8.0
268 reviews
Breakfast available
Only 3 rooms left
Located in Bath (Bathwick), Henrietta House, a member of Radisson Individuals is within a 10-minute walk of Roman Baths and Thermae Bath Spa. This hotel is 13.6 mi (21.8 km) from Cabot Circus Shopping Centre and 14.5 mi (23.3 km) from Bristol Hippodrome Theatre.

Hotel in Bath · 0.15 mi from centre
9.0
212 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
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.

Guesthouse in Bath · 0.34 mi from centre
9.0
335 reviews
Located in Bath (Upper Town), Brocks Guest House is within a 5-minute walk of Royal Crescent and Jane Austen Centre. This guest house is 0.7 mi (1.2 km) from Bath Abbey and 0.8 mi (1.2 km) from Bath Christmas Market.

Hotel in Bath · 1.70 mi from centre
9.0
1,216 reviews
Breakfast available
Experience the charm of Bailbrook House comprised of a Grade II listed Georgian Mansion and an adjacent contemporary wing, set within 20 acres of private grounds. Enjoy sweeping views of central Bath and surrounding countryside, where historic character meets modern comfort. The beautifully restored Mansion House features 13 unique bedrooms, while Bailbrook Court located next door, offer 75 comfortable Classic & Executive rooms. Please select your room type carefully, as only a limited number of rooms are available in the Mansion House- Choose from a Deluxe Double Room, a Superior King Room or a Suite. Unwind with Afternoon Tea in one of the elegant lounges, or enjoy a relaxed meal at the Conservatory bar and restaurant, serving modern British dishes and Handpicked favourites. Surrounded by landscaped gardens, this Bath hotel provides the perfect escape, just 1.5 miles from the historic city centre and Britain's original thermal spa, ideal for rejuvenating breaks. Whether you seek to explore Bath's rich heritage, indulge in shopping or venture out to nearby attractions like Longleat Safari, Westonbirt, Cheddar Gorge, the Cotswolds, or Stonehenge, Bailbrook House is an idyllic base. With complimentary Wi-Fi, onsite parking, and a dog-friendly environment. Bailbrook House is part of the Hand Picked Hotels collection, featuring country house and coastal resorts across the UK and the Channel Isles.

Apartment in Bath · 0.44 mi from centre
8.4
125 reviews
<h2>Historic Setting</h2> Pulteney Road Apartment in Bath is housed in a historic building, offering garden views and a private entrance. The property features a private check-in and check-out service. <h2>Comfortable Living</h2> The apartment includes one bedroom and one bathroom with a washing machine, kitchen, and dining area. Guests can enjoy amenities such as a TV, microwave, and wardrobe. <h2>Prime Location</h2> Located 8 minutes from Bath Abbey and Pulteney Bridge, the apartment is 700 metres from Bath Spa Train Station and Parade Gardens. Bristol Airport is 30 km away. Boating is available in the surroundings. <h2>Guest Satisfaction</h2> Highly rated for its convenient and central location, the apartment is ideal for city trips.
Escape the hustle and bustle of everyday life with a rejuvenating UK break in the historic city of Bath. Whether you're seeking a tranquil spa retreat or a romantic weekend getaway, Bath offers a variety of options for unforgettable spa breaks and weekend breaks. Immerse yourself in the charm of Bath city and its rich history. Explore the iconic Roman Baths, marvel at the stunning Georgian architecture, and stroll along the picturesque River Avon. With a range of accommodations available, you can enjoy short breaks in the heart of this captivating city.
Enhance your stay in Bath with the luxury of a hot tub. Relax and unwind in the soothing warmth while taking in the views of the city. These hot tub breaks provide the perfect opportunity to pamper yourself and escape from the stresses of daily life. Bath is an ideal destination for romantic breaks, offering a blend of history, culture, and natural beauty. Take a leisurely stroll through the charming streets, indulge in a couples' spa treatment, and enjoy a candlelit dinner in one of the city's renowned restaurants. Create cherished memories on a romantic mini break in Bath.
Whether you have just 2 nights or are planning a longer city break, Bath has something to offer every visitor. From its world-class museums and art galleries to its vibrant shopping scene, there's plenty to see and do during your stay. Experience the allure of Bath on a UK break and let the city captivate your senses. Indulge in relaxation, embrace romance, and create lasting memories on your unforgettable Bath city break.
Trusted by over 500,000 guests every year as part of Snaptrip Group

No one can beat our prices