About Chewton Glen
Chewton Glen is a luxury 5 red star country house hotel and spa set in 130 acres of Hampshire countryside on the edge of the New Forest National Park, and just a few minutes' walk from the sea, Chewton Glen undoubtedly has the reputation for being one of the best hotels in England, if not Europe and according to some, even the World.
The luxury health spa at Chewton Glen hotel embodies the unique purity of a New Forest and coastal location. The staff at the spa hotel are dedicated to personalised service, holistic lifestyle programmes and indulgent spa experiences all delivered in the environment of a world-class retreat.
Chewton Glen Spa has been named the spa consumer's favorite spa in the UK, as part of its seventh-annual Spafinder Readers' Choice Awards. With a record 360,000 votes cast worldwide by readers of SpaFinder publications (including Spafinder.com), the awards program represents the most complete, real-world consumer assessment of the global spa market.