
Famed for its natural beauty, from dramatic coastal cliffs and sandy beaches to a bucolic countryside and charming towns, Dorset for many people is the quintessential British holiday county. To add to these family attractions, Dorset now offers a range of spa hotels, so you can add a spot of me-time to your holiday fun. Or just treat yourself to a pampering weekend break. We’ve selected the best spa hotels in Dorset both on the coast and inland, and in town and country to give you the best choice.
Dorset spa hotels on the coast

- With views across to Chesil Beach, and surrounded by fields, Moonfleet Manor is nicely tucked away from the crowds. There’s an Elemis spa for grown-ups plus pool, creche and games to keep everyone happy.
- If you want a touch of both coast and town, take a look at Christchurch Harbour Hotel & Spa. As the name implies, it sits right on the harbour and has recreated the seaside hotel in sophisticated style with chic bedrooms, a glamorous bar, and spa with sauna and crystal steam room.
- Another good pick for both town and beach is The Captain’s Club Hotel, which sits on the outskirts of Christchurch overlooking the River Stour, and has a contemporary style with nautical influences. The popular spa includes a hydrotherapy pool as well as aromatherapy massages and facials.
Country spa hotels

- Tucked into the Thomas Hardy village of Evershot, Summer Lodge is a quintessential country-house hotel with vast rooms, traditional furnishings, perfect lawns, tennis court and a luxurious Elemis spa. The latter includes a heated pool, massages, facials as well as a range of holistic treatments.
Town-based spa hotels

- The red-brick façade of Eastbury Hotel in Sherborne, formerly a gentleman’s residence, exudes traditional elegance. Rooms are classically styled and there’s a charming spa tucked away in the walled garden offering a sauna, steam room and relaxing treatments plus Champagne or tea next to a log-burning stove.
Still not sure which to book?