Chilworth Manor - the perfect setting

Chilworth Manor - the perfect setting

Set amidst twelve acres of beautiful landscaped grounds and peaceful surroundings, the perfect setting for Weddings, Conferences or for a relaxing break on the South Coast. Located just north of Southampton City Centre, Chilworth Manor is a few minutes from both the M3 and M27.


The hotel boasts 95 en-suite rooms, located in the Manor House there are 26 rooms which include Deluxe and Superior rooms.


General Manager Stephen Marriott states " We are committed to delivering excellence through teamwork, anticipating and exceeding our guests expectations. We continue to grow year on year and the opening of our excellent Leisure Club has added new dimensions to all aspects of our business, pamper packages being one of our latest successes"

book now
theClub @ Chilworth Manor

Chilworth Manor Limited, Chilworth, Southampton, Hampshire, SO16 7PT Tel 023 8076 7333
Privacy Policy