Our luxury West Sussex hotel
South Lodge is a luxury hotel in Sussex offering the best in relaxation. With breath-taking views of the South Downs, we have award-winning dining, expert meeting facilities and host memorable weddings and family occasions. Our state-of-the-art spa will be opening in March 2019.
Find Us