Situated in the heart of West Sussex, South Lodge is a luxury spa hotel with breathtaking views of the South Downs and countryside walks on your doorstep. Guests are encouraged to take a well-deserved break and disconnect from everyday life, whilst immersing themselves in the beauty of the natural surroundings. South Lodge offers the most amazing state-of-the-art spa featuring Comfort Zone facials and body rituals, award-winning dining, with a plethora of cuisines, extraordinary meeting facilities for memorable events
Additionally, South Lodge is part of Exclusive Collection, which is the first UK hotel chain to be granted B Corp status forits commitment to sustainable and regenerative business practices.