Let us reward you when you book direct with us online and enjoy an exclusive 12% discount. Reserve your stay today and indulge in the ultimate Windsor getaway.
Enter the promo code DIRECT to unlock your exclusive 12% saving.
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.
The British Brasserie will be an exciting new dining destination in the heart of Windsor. It will be a modern celebration of Britain’s culinary heritage, showcasing the finest local ingredients. The restaurant will serve authentic dishes prepared with care and presented with genuine British charm. Set in a timelessly elegant, vintage-inspired space, the brasserie’s menus will highlight seasonal and locally sourced produce, including Berkshire cheeses, grass-fed meats, and the freshest seafood caught along the British coast.
Take your pick from Classic Park Wing rooms to standout Suites in the Main House and The Mews, The Castle Hotel Windsor has a choice of modern bedrooms with all the little touches you need for a stay away from home.
Blending historic features and contemporary amenities with bespoke artwork in selected rooms. Comfort and relaxation is guaranteed. Wake up feeling refreshed with a morning coffee before exploring Windsor.
Seize the day, thanks to in-room cafetières or Nespresso machines, fresh milk and breakfast in bed. At The Castle Hotel, we offer everything you need to get your visit off to the best start.
Our wonderfully spacious suites are undoubtedly the best rooms and are a divine treat for a weekend break in Windsor or a mid-week escape. You’ll find these in the Main House and tucked away in the Mews Building. Wrap yourself up in a comfy bathrobe, dive into a book and make yourself truly at home.
Want more than just a hotel break? Treat yourself with a range of packages and hotel offers in Windsor.
Join us on our exciting journey as the much-loved Castle Hotel undergoes its transformation. Experience 108 elegantly designed new-look bedrooms, a British brasserie restaurant serving the tastiest cuisine, and a welcoming British bar stocked with real ale. We look forward to welcoming you.