Sir Christopher Wren Hotel & Spa
Sir Christopher Wren Hotel & Spa
Enjoy a luxurious stay at the Sir Christopher Wren Hotel, a charming riverside retreat in the heart of Windsor, offering elegant accommodation, an on-site Spa and a Brasserie with terrace overlooking the river Thames.Request a personalised quote or speak to an expert today:
Room upgrades

Executive Room
An Executive room at the Sir Christopher Wren Hotel offers a spacious and comfortable stay with options for double, king, or twin beds, modern amenities, free Wi‑Fi, and tea/coffee making facilities.

Club Room
A Club room provides extra space and luxurious bedding and some rooms offering views of Windsor Castle, along with complimentary Wi‑Fi and contemporary comforts.

Grand Room
A Grand room delivers a particularly special experience with generous space, luxurious bedding, a comfortable seating area, and premium features such as digital TVs and Nespresso coffee machines, perfect for relaxing after a day exploring Windsor.

Feature Room
A Feature room at the hotel includes unique touches like a classic fireplace, private balcony, or standout views of Windsor Castle, paired with high‑tech amenities and tea/coffee making facilities for a memorable stay.























