This magnificent country house hotel in Horsham, Sussex, is set amongst acres of woodland and parkland. Already one of the finest luxury hotels in England, South Lodge Hotel has enjoyed a stylish investment programme, lifting it to new heights in five-star country house hotel luxury. The 89 rooms and suites here at South Lodge are an irresistible fusion of the past and present. Every room is individually styled and designed so that no two are the same, with gorgeous soft furnishings, plump cushions and quirky furniture. We provide flawless attention to detail and homely charm in bucket loads as well as the most spectacular views over the South Downs. South Lodge is the perfect destination for luxury breaks in Sussex, whether it is mid-week or for a weekend escape. With a choice of dining exceptional experiences and an abundance of on-site activities and local attractions, we are waiting for you to come and explore! Business hours of reception: Every day: from 00:00 to 00:00 .