Skip links

Our Patrons

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 & Chateaux, is one of the finest Luxury Hotels in the UK and has been voted ‘Top Hotel in the British Isles 2009’ – Conde 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 luxury Country House Hotel & Spa that constantly surprises.

Visit Website

Font Resize