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. Finally, when it’s time for a fond farewell, we hope you stay in touch and share with us what you loved most, so we can continue to provide only the best in service excellence.


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