Castle Hotel, Windsor

Exclusive Use
Wedding Licence

About Castle Hotel, Windsor

The Castle Hotel is perhaps the most historic hotel in Windsor, dating back to the 16th century. The hotel's story can be traced back to 1528, when it was known as The Mermaid Inn, a venue that brewed beer and cider for locals. But today, the hotel has evolved to become a special wedding venue. The building still remains one of the most grand in Windsor, and it is an excellent example of historic architecture that has remained. The hotel has eight Royal Warrants, and so is known for its links to the British royal family. If you are looking for somewhere grand to say I do, you couldn’t choose a better venue.

The hotel is located next to Windsor Guildhall, and so is perfectly positioned in the centre to host your big day. If you've got a large number of guests, that's no bother for a spectacular venue like The Castle Hotel, which can hold up to 260 people. The Windsor Suite is the largest ballroom in Windsor, and has grand chandeliers, detailed ceilings and mirrored walls. With a neutral yet elegantly decorated space, The Castle Hotel is a wonderful backdrop for a theme of your choice – be that glistening gold and muted greens to festive Christmas affairs.

The team at The Castle Hotel know that every wedding is its most special when it is unique to the couple. That's why you can choose from a variety of packages, tailoring and tweaking as you go along – whether you want something all inclusive and ready to go, or would prepare to work through each and every detail with care. From the moment you inquire, you'll be assisted by an events team and a wedding coordinator who know everything about weddings in Windsor.

Read more +

Good to know

Wedding Facilities
Bridal changing facilities, In house wedding coordinator, Master of ceremony or toastmaster available, On site parking, Pet Friendly
Essentials
Alcohol Licence, Confetti permitted, Disabled access, Exclusive Use, On site Accommodation, Wedding Licence
Type of Venue
Castle , City venue , Historic, Hotel, Landmark , Large capacity wedding venues
Venue Style
Traditional, Unusual

Location for Castle Hotel, Windsor

Castle Hotel, Windsor , 18 High Street, Windsor, Berkshire, SL4 1LJ

01753 851 577

Website

Request pricing

Request Pricing

By submitting this request you are agreeing to our privacy policy.

Close
Castle Hotel, Windsor
Request pricing
Request Pricing

By submitting this request you are agreeing to our privacy policy.

Other Wedding Venues you might be interested in

Request a free brochure