Days of the week
How many people
Located right in the heart of historic Bath, just 1 mile from the main train station, 15 minutes from Bristol and 2 hours from London by train, the five-star Macdonald Bath Spa Hotel is one of Bath's finest, luxury hotels.
The team at Macdonald Bath Spa Hotel is driven to delivering first-class and personal service, so you can be assured of one of the most welcoming and attentive stays in Bath.
Enjoy a short break in Bath including:
- Two night accomodation
- Dinner included on the first night
- Breakfast on both mornings
- Bottle of Prosecco on arrival
Book now from £399 for two people for two nights.
Read more about: Short Break in Bath
Macdonald Bath Spa Hotel
From £399 for two nights