Sir Christopher Wren Hotel & Spa
What Our Couples Love
- Guest Accommodation
- Wedding Reception Venue
- Licensed for Civil Ceremonies
- Health & Beauty facilities
- Two beautiful banqueting suites
- Spa and Fitness Centre
- Views of the River Thames and Windsor Castle
- Stunning Riverside location
- Delicious cuisine
- Sunny riverside terrace for photographs
- Private Jetty
- The Brasserie at Sir Christopher Wren
About Sir Christopher Wren Hotel & Spa
A luxury 4 star hotel in the heart of Royal Windsor, next to the iconic river Thames and Eton Bridge. Sir Christopher Wren Hotel’s stunning location offers unbeatable riverside views, luxurious bedrooms, historic charm and award winning cuisine.
Bursting with history and charm, Sir Christopher Wren Hotel is a beautiful and location for your wedding accommodation in Windsor. Tucked in between cobbled streets under the ramparts of Windsor castle, and with stunning views of the river Thames – it’s a perfect location.
The onsite spa, Wren’s Club, gives Brides the chance to relax and with a facial or massage, or a beauty therapist can be arranged for the morning of the big day. Featuring at open air whirlpool spa, sauna and relaxation room, the spa is also a fine spot to kick off a hen night.
The hotel features 133 individually designed four-star bedrooms, with many offering riverside views or views of Windsor Castle. Wedding couples can enjoy a complimentary stay in one of the spectacular suites, and wedding guests can stay over for a discounted rate.