South Lodge
South Lodge is a stunning Victorian country house located in Horsham, West Sussex, set within 93 acres of gardens and parkland with breathtaking views of the South Downs. This exquisite hotel combines opulence with a relaxed atmosphere, providing a perfect retreat.
The hotel features 89 beautifully appointed bedrooms, each offering lovely views and a harmonious blend of historic charm and modern comfort. Guests can enjoy handmade mattresses, luxurious duvets, and a personalized pillow menu for an exceptional night’s sleep.
Dining options include two award-winning restaurants: The Camellia, which focuses on delicious cuisine made with homegrown and locally sourced ingredients, and Botanica, which features Mediterranean-inspired dishes. For a truly unique culinary experience, The Pass offers a Michelin-starred seven-course tasting menu.
The Spa at South Lodge boasts a state-of-the-art gym, a spin studio, indoor and outdoor pools, and a thermal suite, alongside treatment rooms and a nail bar. Guests can also dine at the spa restaurant, Botanica, ensuring a complete indulgence for both body and palate.