For almost 500 years, The Castle Hotel has welcomed visitors from around the globe. Starting life as the Mermaid Inn in 1528, we opened our doors and offered refuge to travellers passing through or soaking up our royal heritage. We’ve hosted royalty, witnessed historic milestone events, been a space where innovation and creativity sparked and once provided horses and carriages to the royal household. We’re a huge part of Windsor’s history and investing over £9.5Million to start our next fascinating chapter. Do you want to follow our journey?
We plan to transform all 108 bedrooms. Beautiful new furniture, the softest bed linen and the comfiest mattresses. Imagine high tech TVs, freshly brewed coffee in bed and a fridge of lovely local surprises. A new and exciting restaurant is coming too. A celebration of British produce and classic British dishes in a typically British setting. And, through our design, our team and our redefined guest journey, we will celebrate Windsor’s heritage and play our part in continuing its beautiful legacy. But let’s not spoil the reveal, take a peek at what’s to come here.