
The Sutton Hotel Collection has announced that the Castle Hotel Windsor will undergo a £9.5m refurbishment, to be completed in 2026.
The multi-phase transformation led by interior designers including 3DReid will start in November 2025 and see a full refresh of all bedrooms and suites across the hotel.
The refurbishment will start with the Mews and bedrooms in the original hotel, and conclude with the Park Wing, and will also involve a redesign of the ground floor and the launch of a new British brasserie concept in the restaurant.
A significant aspect of the investment includes the team which will be increased and developed to deliver an enhanced guest service.
Shaun Bowles, cluster general manager, said: “This £9.5m transformation is more than just a renovation – we will be fully repositioning The Castle Hotel within the Windsor market and investing heavily within our brand, our people and our guest journey.
“We’ll be empowering the team to be imaginative and curate personalised experiences for the guest. We will also be focusing on delivering a first-class British restaurant and elevating our afternoon tea to appeal to the 12million tourists that visit Windsor every year.”
The Castle Hotel Windsor offers 108-rooms, in the heart of Windsor. The hotel is situated opposite Windsor Castle and the Windsor and Royal Borough Museum. It also has a dedicated conference centre with 10 meeting rooms for up to 400 delegates.
Sutton Hotel Collection comprises three iconic hotels, The Athenaeum Hotel and Residences, London, the Francis Hotel Bath, and The Castle Hotel Windsor.