A MAGICAL VENUE FOR YOUR BIG DAY
Where better to celebrate your marriage than with us at Castle Hotel, one of the most historic and beautiful venues in Windsor. Plan your big day alongside our dedicated events team, on hand to ensure your wedding is just as perfect as you imagined.
A Royal Experience
Plan your romantic wedding in Windsor, the home of royal weddings.
Bringing your unique and magical wedding to life.
The perfect foundations for your fairy-tale wedding.