Updating availability and prices
The Castle Hotel Windsor is located in the heart of Windsor, opposite Windsor Castle and City Hall.
It offers a wide range of boutique accommodation, from single rooms to spacious luxury suites with views of Windsor and its many iconic landmarks. Wi-Fi is available.
The restaurant offers al fresco dining and drinks, a brunch, and an all-day menu with main courses, snacks, and salads. And, of course, you can enjoy a freshly prepared breakfast to kick-start your day.
It offers views of the Changing of the Guard procession, which parades past the hotel along Windsor's picturesque High Street. Parking is available at an additional cost and is subject to availability. There are also 11 naturally lit spaces, including a ballroom for up to 400 guests.
INTERNET
PARKING / GARAGE
BICYCLE RENT
DISABLED ACCESS
Hotel
Room
Restaurant
How to arrive
The hotel is located in the heart of historic Windsor, opposite to the Windsor Guildhall. Windsor Great Park and the River Thames are within easy reach. It offers easy access to Heathrow International Airport.
Others
If you are traveling by car, please note that the entrance to the parking lot is via Bachelors Acre, postcode SL4 1ER.