1Beaverbrook Hotel & Spa
5 Star

Nestled in the heart of the Surrey Hills, Beaverbrook is the quintessential British Country Estate
2Stoke Park
5 Star

Stoke Park has been awarded '5 AA Red Stars', which is the highest accolade given to hotels by the renowned guide series.
3The Grove
5 Star

Set in 300 acres of rolling Hertfordshire countryside, The Grove offers more than your average five-star hotel.
4The Savoy Hotel
5 Star

Set in the bustling Covent Garden district, this luxury landmark hotel dating from the 1880s is an 8-minute walk from Trafalgar Square and a 14-minute walk from the London Eye.