Spring is the perfect time to experience Windsor, and now you can do it for less. Save up to 30% off our best available rate and enjoy an unforgettable two-night retreat including breakfast in this historic royal town.
We have been creating special memories for guests since the early 16th century and are the most historic hotel in Windsor. Offering timeless elegance and welcoming hospitality, The Castle Hotel is the perfect place to explore all that Windsor has to offer.
Nourish the mind, body and soul at Leaf, where creative cuisine meets the freshest locally-sourced produce. Catch up with loved ones over a mouth-watering seared Scottish salmon, or opt for an impressive vegan salad that really hits the spot.
Leaf is the ideal spot for long brunches, delicious dinners, one of the best afternoon teas in Windsor, and for a last-minute tipple from our extensive Leaf drinks menu. On sun-drenched days, be sure to soak up the atmosphere with an aperitif in our inviting garden.
From elegant Classic rooms to standout Suites, The Castle Hotel Windsor has a choice of modern bedrooms that have all the little touches you need from a stay away from home.
Blending historic features with contemporary amenities including bespoke artwork in selected rooms to deliver the utmost comfort and relaxation. Wake up feeling refreshed with a morning coffee before exploring Windsor.
Want more than just a hotel break? Treat yourself with a range of packages and hotel offers in Windsor.
Treat yourself to our quintessentially English Royal afternoon tea, masterminded by our Executive Head Chef Suraj Lokhande and Pastry Chef Suhas to be a feast for the eyes as well as a triumph for the taste buds. It really is fit for royalty. So treat yourself to one of the best afternoon teas in Windsor.