Guides for Brides logo
Fairs & Events Planning Tools

Sir Christopher Wren Hotel & Spa

Luxury guest accommodation in Berkshire.

Berkshire, Windsor


Guest Accommodation

Wedding Reception Venue

Licensed for Civil Ceremonies

Health & Beauty facilities

Two beautiful banqueting suites

Spa and Fitness Centre

Prices & Key Facts


Price Band: ££ - £££


About Sir Christopher Wren Hotel

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.

Contact & Location

Sir Christopher Wren Hotel

Thames Street, Windsor, SL4 1PX, Berkshire, United Kingdom