Sir Christopher Wren's House Hotel & Spa
Sir Chris

Wedding Reception Venue

Sir Christopher Wren's House Hotel & Spa is located in the heart of Royal Windsor. The hotel overlooks the River Thames with Windsor Castle nestling in the background and is perfect for a civil wedding ceremony or as a wedding reception venue for your special day. The 17th century, Grade II listed Georgian Country House is the original home of the famous British Architect, Sir Christopher Wren and provides a charming, ambient and beautifully atmospheric venue for weddings in Windsor. You have the choice of three exclusive suites licensed for civil ceremonies and receptions for up to 100 of your guests.

The hotel offers you part of it's magnificent riverside terrace, with it's own outside Champagne bar, ideal for a summer drinks reception and a perfect location for your wedding photographs.

All of the hotels 96 bedrooms and suites are all individually designed offering luxury and comfort for your guests, with the best suite reserved exclusively for you.

With award winning cuisine all menus are specially prepared by our head chef Stephen Boucher and his professional kitchen team to maintain the high quality of our dishes. Complimentary menu tasting is offered to you to ensure your complete satisfaction for your wedding breakfast and your guests needs.

You and your guests also have the option of some pre wedding pampering in our dedicated health, fitness and spa with 3 level gymnasium, outdoor Jacuzzi pool, sauna and beauty treatment rooms, the ideal venue for Weddings in Windsor.

Quick reservations »