Chewton Glen Hotel & Spa in Hampshire. 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.
Planning a holiday in Hampshire? As well as bringing you the best boutique hotels and stylish romantic retreats that Hampshire has to offer, we've put together a short introduction to what you can expect from a trip here…
Lower Slaughter Manor is a beautiful, bespoke and picturesque period Manor House situated in the heart of the Cotswolds. Located in the village of Lower Slaughter, next to the village church, this is a truly stunning venue for your special day.
Award-winning, treehouse-toting Chewton Glen hotel is a Hampshire haven with a renowned restaurant and spa that mixes classic country elegance with sharp modern style. It is the only privately owned five-star hotel in the UK.