THAMESIDE ESCAPES

Perfectly placed for exploring Maidenhead and the beautiful River Thames, The Windsor Castle is an ideal stop-off for walkers, cyclists, and those looking to discover the local area. Whether you're enjoying a riverside stroll or exploring nearby attractions, we're the perfect place to relax and refuel.

DOGS WELCOME

Four-legged friends are always welcome at The Windsor Castle. After a walk along the Thames Path or around the local area, settle in with your faithful companion by your side and enjoy a well-earned drink and bite to eat.

Latest from our socials...

'

Sign up for the latest news, special offers and a free gift!


Privacy Policy (opens in a new window)
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

See our full privacy policy here