top of page

The Castle Hotel



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.

Capacity Information

No. of Bedrooms:



Meeting Spaces:

Theatre Capacity:

Banquet Capacity:



Outdoor Acres:


DDR From:


Nearest Train Station:

Windsor Central

Distance from Station:

5 minute walk

01753 851577

The Castle Hotel
bottom of page