Savill Court Hotel & Spa is situated in the heart of the Windsor countryside, just a short distance outside of London. Blessed with a wild and unrelenting beauty, our landscape is the ideal backdrop for a relaxing break from the stress and strain of daily life.
Our spa provides you with an equal balance of luxury and tranquility; with a staff of trained experts standing by to help you relax and unwind. We also have a range of fitness facilities including a Technogym and heated pool.
Savill Court is delighted to announce our new partnership with Espa. Together we created unique and relaxing Spa Treatments. Have a look at our brand new Spa Menu to discover your new favourite.