99.5% satisfaction rating
From €598 / room / night
Welcome to South Lodge, a magnificent Victorian country house located in the charming town of Horsham, West Sussex. With its elevated position and 93 acres of gardens and parkland overlooking the stunning South Downs, this exquisite and welcoming country house hotel is the perfect destination for team retreats. Featuring 89 sumptuous bedrooms, each with lovely views of the glorious grounds, South Lodge offers opulent yet subtle and relaxed surroundings that will make you feel right at home. Every bedroom boasts divinely comfortable handmade mattresses, hand-finished duvets, and a pillow menu, ensuring that you get the best night's sleep possible during your stay. With two stunning, award-winning restaurants, there's something for every taste bud at South Lodge. The Camellia serves up delicious cuisine featuring homegrown and locally sourced ingredients, while the Mediterranean-influenced Botanica is perfect for those seeking a taste of something different. But that's not all - South Lodge also boasts a state-of-the-art conference center, as well as The Spa at South Lodge, which offers a range of treatments and services designed to help you relax and unwind. The spa features a state-of-the-art gym, spin studio, indoor and outdoor pools, thermal suite, treatment rooms, nail bar, and even a spa restaurant - Botanica. At South Lodge, you'll find an irresistible fusion of the past and present, making it the ultimate destination for team retreats. Book your stay today and experience everything this magnificent country house hotel has to offer!read more
Distance from airports: Gatwick Airport(LGW) 17 km | Southampton Airport(SOU) 78 km
Beyond the Dollshouse
0.6 km
Leonardslee Lakes & Gardens
0.7 km
Mannings Heath Golf Club
4 km
Sedgwick Castle
4.3 km
Horsham Park Golf Club
5.7 km
Southwater Country Park
5.9 km
Nymans Garden
6 km
Horsham Train Station
7 km
See more venues in our app.
Get access hereUse the form to request availability & pricing
From €598 / room / night