South Lodge
About
South Lodge is a breathtaking country house hotel set in 93 acres of Sussex countryside, offering a luxurious escape to reconnect with nature and your senses. Indulge in the award-winning spa, dine at the Michelin-starred The Pass or enjoy fresh, garden-inspired cuisine at Camellia and the zero-waste Botanica. With individually designed rooms, hot tub suites, and dog-friendly trails, it’s a perfect romantic retreat blending elegance, sustainability, and fine dining.
Services
Luxury accommodation, Spa and wellness, Fine dining, Michelin-starred restaurant, Afternoon tea, Weddings, Corporate events, Dog-friendly stays, Gift vouchers
Is this your business?
Claim your free listing to update your details and respond to enquiries.