An English Original... Chewton Glen is a luxury 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.
A very special place, Chewton Glen is a proud member of Relais & Châteaux, is one of the finest luxury hotels in the UK and has been voted 'Top Hotel in the British Isles 2009' - at the Condé Nast Traveller annual readers awards.
The unsurpassed heritage of effortlessly gracious English hospitality and the balance between heritage and evolution is what makes Chewton Glen a 5 red star luxury Hampshire country house hotel and spa that constantly surprises.