Our hotel in Windsor
Savill Court Hotel & Spa is one of the finest 4-star hotels
near Windsor. Set amidst the splendour of manicured gardens and
secluded woodland, our hotel offers the best of breathtaking
scenery and fine facilities. Only a ten minute drive from London
Heathrow airport, our hotel is a popular choice for relaxing
getaways, business and weddings.
Our hotel is a perfect venue for celebrations, events and
conferences. We boast superb hotel accommodation, stylish
meeting and function rooms, breathtaking gardens and surrounding
woodland and a luxurious spa.
Our hotel near Windsor is perfect for country adventures; roam
the neighbouring Windsor Great Park and marvel in the glorious
scenery we have on offer, including the impressive Windsor Castle.
Once you've finished exploring - we recommend a visit to our spa
and health facilities, for a relaxing steam before you dine in the
fabulous Orchid Restaurant.
- Traditional country house charm
- Majestic 19th Century Mansion
- Extensive private gardens
- 140 luxurious bedrooms
- Spa & Vital Health centre
- Meeting and conference facilities
- WiFi throughout