Our luxury five star hotel

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.

Find Us

Rooms

Food

OPENING LATE SUMMER 2018

The Spa

Weddings

Meetings

Leisure

Accessibility

Offers

Journal

Join our mailing list for exclusive news and offers

Start your career with
We like to be social