Luxury country house hotel

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. Discover its exquisitely landscaped parkland, gardens and woodland with many...

Our selection of rooms and suites

Rooms and suites

Hotel information

A handpicked collection of the world's best hotels

All guaranteed to be exceptional