About the Property
Luxurious Victorian Country House
South Lodge, a stunning Victorian country house in Horsham, West Sussex, offers opulent yet relaxed surroundings with 93 acres of picturesque gardens and parkland.
Sumptuous Accommodation and Dining
Featuring 89 beautifully designed rooms with handmade mattresses and a pillow menu, South Lodge also offers 2 AA rosette restaurants - The Camellia and Botanica, serving delicious cuisine with locally sourced ingredients.
State-of-the-Art Spa and Wellness Facilities
Indulge in relaxation at The Spa at South Lodge, equipped with a gym, indoor and outdoor pools, thermal suite, treatment rooms, and a spa restaurant. Perfect for unwinding after a day of exploring the South Downs.
Ready to experience luxury and tranquility at South Lodge? Book now for an unforgettable stay!





































































































































































GB