Escape to historic Windsor this spring from £139 per night including a hearty breakfast to fuel your adventure. A warm welcome is waiting for you. Enjoy leisurely strolls, take time to catch up and uncover hidden gems just moments from our doorstep.
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.