Kickstart the new year by exploring Windsor’s royal charm this winter.
Wrap up warm and tour the historic Windsor Castle, stroll through charming cobbled streets, and uncover hidden historical gems. After a day of exploration, indulge in a delicious meal at our Leaf restaurant, then unwind with a late check-out and enjoy our breakfast buffet.
One-night winter breaks start from just £119 per night, including breakfast, or from £169 per night with dinner.
Book your winter getaway today for stays until 30th April 2025.