What Our Couples Love
- Wedding Venue
- Reception Venue
- Licenced for Civil Ceremonies
- Guest Accommodation
About South Lodge
A luxury Guest Accommodation Venue, in Horsham, Sussex. South Lodge. A perfect choice for your wedding guests.
You may think that sleeping is a rather unimportant part of your Exclusive break but we simply don't agree! Here at one of the finest country house hotels in West Sussex, we have a few treats to make your stay as enjoyable as possible...