Chewton Glen Hotel & Spa Employee Directory
HospitalityEngland, United Kingdom51-200 Employees
Chewton Glen Hotel & Spa is a mid-sized luxury hospitality property based in New Milton, Hampshire, England. Housed in an 18th-century country house, the estate spans about 130 acres and offers a spa-focused countryside experience near the New Forest, with private Treehouses as a distinctive accommodation option. It operates as a Relais & Châteaux 5-star hotel and spa and is part of the Iconic Luxury Hotels collection. The property serves luxury travelers seeking a refined countryside escape and spa experiences, with the New Forest on its doorstep and the South Coast beaches about 10 minutes away. In 2025, its spa was named the best Spa Retreat in the country at the Luxury Spa Edit Awards.