Escape to historic Windsor and uncover the hidden gems of our Royal Borough. Visit Windsor Castle and take a trip down the River Thames.
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.