Nestled opposite Windsor Guildhall, the majestic Castle Hotel is fully licensed to host all civil ceremonies accommodating up to 260 guests. The main ballroom, The Windsor Suite, is the largest in Windsor and offers a stunning backdrop full of historic charm for your special day.
Couples will be spoilt for choice for wedding photo locations – from Windsor Castle just opposite to the nearby historic Windsor Great Park.
Our dedicated team of wedding planners will be in touch throughout your journey to create an unforgettable experience and will be on hand to make sure your day is as unique as you are.
Whether you desire an intimate gathering or a grand celebration, our historic venue near Windsor Castle promises a truly enchanting experience.