Savill Court Hotel & Spa is an ideal venue for your business meeting or conference. Set in the heart of the Windsor countryside, just a ten minute drive from London Heathrow, this hotel provides a relaxing and comfortable retreat from the stresses and strains of the office. Escape to inspiring landscapes at Savill Court Hotel & Spa, where we have 7 stunning function rooms available for business events and celebrations alike.
This is a unique hotel and conference centre which combines an original Country House with modern facilities.
Savill Court Hotel & Spa boasts stunning views of beautiful English countryside from the comfort of your luxurious and peaceful hotel room. His 140 elegant and individually styled bedrooms are comfortable, traditionally furnished and boast a range of modern conveniences. If you're looking for the ultimate in comfortable accommodation, upgrade to an Executive Room in our newly built Garden Wing, or choose one of the spacious Feature Rooms and enjoy one of our impressive four-poster beds as well as private balconies overlooking the main entrance. there are also accessible rooms, available upon request.
Savill Court Hotel & Spa boasts fine dining at its best. Savour speciality dishes and fine wines at The Orchid Restaurant, an elegant and contemporary restaurant based right in the heart of the Windsor countryside. For a less formal dining experience, sample the delicious fare on offer in The Forrest Bar with a freshly brewed tea or coffee, whilst you enjoy the views from the mullioned windows across the gardens to the wooded grounds beyond.