Set amongst acres of woodland and parkland. South Lodge is one of the finest and luxurious five-star country house hotel in England.
In the heart of the dramatic Sussex Downs, less than an hour from Central London lies South Lodge Hotel, an inspired and spacious retreat to indulge yourself with fine wine, gourmet food and unbeatable horizons. Each of the 89 bedrooms has been individually designed so no two are the same – all have hand-made mattresses, some have four poster beds and two baths, many have remarkable views and two even have their own open air, bubbling hot tub. There are several dining choices: the elegant Camellia Restaurant complete with al fresco dining in the warmer months, The Cellar which offers lighter bites and with over 200 wines to choose from by the glass, some from our Eno-Round wine serving system, and The Pass which has 4 AA Rosettes and a Michelin Star and is situated in the heart of the kitchen enabling diners to see first hand the creativity and sheer theatre of a busy restaurant team.