top of page

The Castle Hotel




DDR From



Meeting Spaces:

No. of Bedrooms


Max Capacity:


Theatre Capacity


Banquet Capacity


Outdoor Acres


Located right in the heart of Windsor, directly opposite the elegant Windsor Guildhall and a short walk from Windsor Castle, you will find the town’s most historic hotel; The Castle Hotel, part of Sutton Hotel Collection. With a history that spans nearly 500 years and holder of a Royal Warrant, we have the largest conference and meeting spaces in the heart of Windsor for up to 400 delegates and can be reached by train from London in just under an hour. For those travelling by car, we have an onsite car park that allows easy access to the conference centre.

Over the years, The Castle Hotel has been tastefully upgraded. Our 108 bedrooms have all the amenities that today’s business traveller need and our 10 meeting spaces have the high tech kit available to make your event go smoothly. From board meetings and training to strategy days and corporate award dinners, we have delivered it all in our self-contained conference centre. Our knowledgeable team have plenty of experience in organising complex and large events and are happy to support with suggestions on team building, theming and bespoke menus catered to what your delegates want to eat.

Nearest Train Station

Windsor Central

Distance from Train Station

5 minute walk

For more information about
The Castle Hotel

01753 851577

bottom of page