Forge memories that last a lifetime during your stay with us at Castle Hotel. A luxury experience, where you are assured a royal welcome, inspired by our 108 luxury rooms and suites. Featuring a refined take on contemporary design for your comfort, gaze out at spectacular views over historic Windsor. As our guest, you are entitled to parking and a sumptuous breakfast, subject to your reservation. Please note that we have been carefully considering the right decision for Castle Hotel and have decided to keep our doors open to you and our local community. We are continually updating our hotel policies to ensure we follow UK Government travel and World Health Organisation guidance, as your safety and well-being is our number one priority. We have also updated our cancellation policy so that you can book with confidence.


Each personalised to reflect one of our hotel’s eight Royal Warrant holders.

Superior Rooms

Boasting space and elegant decor enhanced by our hotel’s history.

Classic Rooms

Mirroring the timeless style and elegance of our hotel.


Setting you up for the day with our freshly cooked breakfast.

We use cookies to enhance your experience in our website. By visiting it, you agree to our Cookies Policy.

Yes, I accept Cookies