Set in 165 acres of beautiful countryside on the banks of the River Thames, within sight of Windsor Castle, our venue retains its historic character, providing the perfect setting for your special day.
Royal Windsor Racecourse offers a versatile venue with 165 acres of beautiful surroundings perfect for your wedding. Your guests enter an island of unspoilt countryside along a sweeping tree lined approach. A short gallop from London, it is just one mile from Windsor Town Centre.
Our event rooms have panoramic views of the racecourse and lawns, the River Thames and beyond.
Our idyllic wedding setting includes a choice of indoor and outdoor spaces for ceremonies and receptions and manicured grounds where you can take beautiful photos capturing memories to last forever. You and your guests can arrive by river boat making it a unique place for a special day.