About the property
South Lodge is a country house hotel in Sussex with an abundance of experiences to indulge in. Sumptuous overnight breaks paired with award-winning dining, bespoke weddings and family occasions, and specialists in meetings and events.
Take a stroll to discover woodland, gardens and lakes while adventuring through all 93 acres of beautiful Sussex downland. Spend time relaxing on the terrace soaking up the sun and taking in the breath-taking view of the South Downs; or explore the Victorian walled kitchen garden, a sheltered spot growing produce for the restaurants.
Play croquet or tennis before enjoying a well deserved glass of your favourite tipple in The Cellar or bar before spoiling yourself to a treat of afternoon tea or perhaps an award-winning meal in one of our restaurants. And when you retire to bed a blissful night’s sleep will be found on one of our handmade mattresses.