A country house hotel of luxury and charm

South Lodge is a magnificent country house in Horsham, West Sussex. Set amongst 93 acres of woodland and parkland. Just 60 minutes from the centre of London and 15 minutes from Gatwick it truly deserves it’s 5-star status.

With an abundance of individually styled bedrooms and suites, and award-winning dining experiences - there are few destinations so perfect for a luxury hotel break, a romantic dinner for two or afternoon tea with the girls. With purpose built meeting and event rooms there are plenty of choices for conferences and meetings,private events or your dream wedding.  

 

 

Relax with

Hotel Breaks Read more

Treat yourself at

Our restaurants Read more

Private dining for

Special Occasions Read more
a very special place to spend time together

Your picture perfect

Wedding day Read more
Read more

Let's get down to

Business Read more
Read more

Choose your

Beautiful bedroom Read more
Read more

See

What's on Read more
Read more
overnight stay gift vouchers
view vouchers