The Castle Hotel Windsor
Windsor, Berkshire
POA

About this Service
The Castle Hotel Windsor is a historic and elegant boutique hotel located in the heart of Windsor, Berkshire, directly opposite Windsor Castle. With nearly 500 years of history, the hotel provides a timeless atmosphere, seamlessly combining classic charm with modern amenities across 108 newly designed bedrooms. It is fully licensed for civil ceremonies and offers refined event spaces, including the grand Windsor Suite which hosts up to 260 guests. Couples enjoy stunning photographic opportunities against Windsor’s architectural heritage and The Long Walk. Dedicated wedding planners support each couple in crafting a tailored and memorable day, whether it’s an intimate affair or a large, lavish celebration. Exquisite locally sourced cuisine, bespoke suites, and a dedicated events team ensure a uniquely regal wedding experience.
What's Included
Catering Services
- In-house catering team
- Locally sourced ingredients
- Custom wedding menus
- Can accommodate breakfast
- lunch
- and dinner
Ceremonies Available
- Licensed for civil ceremonies
- Civil partnerships
Venue type
- Historic hotel
- Ballroom
- Boutique venue
- City/urban venue
Overnight accommodation
- 108 modern bedrooms
- Suites available
- Classic and contemporary rooms
Venue staff assistance
- Dedicated wedding planners
- On-site event team
Dining options
- Flexible wedding breakfast packages
- Private dining rooms
- Brasserie with seasonal menus
Size of weddings
- Up to 260 guests
- Small intimate gatherings
Other features
- Picturesque photo locations
- Private bar in event suites
- Ballroom with historic features
Traditional
Luxury
Modern
Vintage
Intimate
Send an Enquiry
Interested in this service? Fill out the form below.