UK: The Castle Hotel Windsor to undergo exciting £9.5 million transformation
The historic hotel in the heart of Windsor will be redefined with new bedrooms, refreshed public spaces, and upgraded guest amenities.
Sutton Hotel Collection has announced a £9.5 million refurbishment of The Castle Hotel Windsor, 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. It follows a hugely successful reimagination of the Francis Hotel in Bath.
Starting with the Mews and bedrooms in the original hotel, and concluding with the Park Wing, the refresh 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. The programme will run throughout 2026 with completion scheduled towards the end of 2026.
Set opposite the iconic Windsor Castle, The Castle Hotel Windsor is one of the town’s most treasured landmarks, with a history dating back to 1528. Working with acclaimed interior designers like 3D Reid, the visionaries behind the recent Francis Hotel reimagination, the refreshed interiors will combine classic elegance with contemporary comfort, creating an environment that celebrates the hotel’s heritage whilst meeting the high expectations of today’s seasoned travellers and business delegates.
Shaun Bowles, Cluster General Manager said: “This £9.5 million 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”.
About Sutton Hotel Collection
Sutton Hotel Collection comprises three iconic hotels, The Athenaeum Hotel & Residences, London, the Francis Hotel Bath, and The Castle Hotel Windsor, all of which are set in historic towns and cities and pride themselves on their truly captivating history.
www.suttonhotelcollection.com
About The Castle Hotel Windsor
The Castle Hotel Windsor was established as one of Windsor’s finest boutique hotels steeped in history dating back to 1528. With 108-rooms, offering a prime location at the heart of Windsor, the hotel is situated opposite Windsor Castle and the Windsor and Royal Borough Museum. It is a short walk from a plethora of wide, open spaces including the famous Long Walk, Windsor Great Park, Savill Garden and the River Thames. The hotel also has a dedicated conference centre with 10 meeting rooms for up to 400 delegates, offering the largest space in the heart of Windsor.