One of Windsor’s oldest hotels is set to begin a new chapter this summer, with Castle Hotel Windsor unveiling a £9.5 million refurbishment and a brand-new restaurant inspired by British classics.
Castle Hotel Windsor is set to relaunch in summer 2026 following a £9.5 million refurbishment, introducing redesigned bedrooms, refreshed public spaces and a new British brasserie in the heart of the town.
Located just moments from Windsor Castle, the landmark hotel dates back to 1528, when it first opened as The Mermaid Inn. Today, it offers 108 bedrooms and one of the largest event spaces in central Windsor.
The refurbishment will see every guest room redesigned, alongside updates to the hotel’s public areas, blending contemporary comforts with details inspired by the building’s Georgian heritage.


Expect classic British interiors featuring bold colours, layered textures, brass accents and traditional wall panelling, with upgraded in-room amenities including Roberts radios and coffee machines.
Guests looking for a quieter stay will also be able to book one of six new Mews bedrooms and suites, created within the hotel’s former stables.


The relaunch will also see the debut of Penningtons, a new British brasserie and bar named after 17th-century innkeeper George Pennington, who once ran the historic property.

Developed in partnership with Auden Hospitality, the restaurant will celebrate seasonal British produce with a menu featuring classic dishes given a contemporary twist, alongside signature pies, traditional Sunday roasts, afternoon tea and a dessert trolley.

Meanwhile, the hotel’s bar has been designed as a modern take on a traditional British pub, serving craft beers, local brews and cocktails created by flavourist and author Zoe Burgess.

The refreshed lounge will provide an all-day space for everything from morning coffee and working lunches to afternoon tea and evening drinks, while improvements to the hotel’s entrance and landscaping aim to create a more welcoming arrival experience.
The Castle Hotel Windsor is expected to reopen in summer 2026.
For more information, visit castlehotelwindsor.com/dining.









