The Castle Hotel – Windsor

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.

Exhibiting at the following Great British Expos locations;

Reading, Windsor
18 High Street, Windsor SL4 1LJ