Weddings

Your perfect day

Best Western Chilworth Manor is the answer to your dreams

Chilworth Manor is conveniently located in the leafy Hampshire outskirts of Southampton with easy access to Winchester, Portsmouth and the New Forest. The hotel offers 12 acres of beautifully landscaped gardens, with a further 27 sprawling acres in the Chilworth Conservation Area which seamlessly flows from the hotel grounds, providing many unique photo opportunities for you to explore, from the pretty lake with its flowering lilies, and to the mysterious Deer ring.

Chilworth Manor has a great range of special offers and deals to tempt you with.

You will always get the best deal when you book direct with us!