For better experienceplease login
View/Print/Cancel Your Booking without Signing in
Please enter the OTP received on
Didn't receive OTP? Resend in
Windsor
Select dates to see this property's availability and prices
Castle Hotel Windsor was established as one of Windsor's finest boutique properties steeped in history dating back to 1528. With just 108-rooms and offering a prime location at the heart of Windsor, the hotel is situated opposite Windsor Castle and the Windsor and Royal Borough Museum. It is a short walk from a plethora of wide, open spaces including the famous Long Walk, Windsor Great Park, The Savill Garden and the River Thames. With unrivalled views of the 'Changing of the Guards' procession which marches past the doorstep of the hotel along Windsor's picturesque main street. Complimentary accessories including toiletries, fluffy bathrobes, and for upgraded rooms, personal Nespresso machines are provided. Our restaurant Leaf offers outdoor dining and drinking, sumptuous brunch, followed by all-day menu featuring main meals, light bites and salads. And of course you can enjoy our freshly cooked breakfast setting you up for the day. If you are visiting us by car please note the entrance to the car park is via Bachelors Acre, postcode is SL4 1ER. Parking is available at an additional charge, subject to availability. Parking operates on a first-come, first-served basis and cannot be reserved.
*Some of the services may be available on request at an additional cost.