History is all around us at Castle Hotel. Sir Christopher Wren’s majestic Windsor Guildhall sits opposite the hotel, while both Windsor Castle and St. George’s Chapel are both a short walk from our front door. Step inside our hotel to discover more.

On behalf of all the team at Castle Hotel, we look forward to welcoming you to Windsor, where you will relish the opportunity to immerse yourself in our rich heritage and experience hospitality at its finest.
Sam Goss, General Manager


Castle Hotel began life in 1528 as The Mermaid Inn – humbly brewing beer and cider for the people of Windsor: then scarcely a town of 1,000 people. However, in the 1700s the innkeeper Richard Martin was awarded the first of the hotel’s eight Royal Warrants – to provide horses and carriages for the royal household – and the hotel grew with the population of Windsor to become one of the grandest hotels in town.

By the 19th century, Castle Hotel was unrivalled as the finest place to stay in Windsor and even the Duke of Wellington stepped in to dine after his victory over Napoleon at the battle of Waterloo.


The hotel stands as one of Windsor’s oldest buildings: once a small 16th-century inn with a few rooms for the local community – it grew to become the most fashionable of Windsor’s hotels.

The history and people who have made their mark permeate our hotel’s design, highlighting elements, including the design of the Pennington Penny, an in-house token issued by the Innkeeper of the Mermaid Inn, George Pennington, in 1656. The impressive stag painting and busts of Queen Victoria and Prince Albert in our bar that harks back to the tale of a birthday gift from the Queen to her consort: a live animal delivered to the hotel.


As one of the most opulent buildings in Windsor, it is clear to see why the aristocracy has played such an important role in Castle Hotel’s history, from its eight Royal Warrants to its location in Windsor, renowned worldwide for its link to British royalty.

Since the 18th century when the property was renamed the Castle Hotel, it was regarded, by both royalty and aristocracy as one of the finest hotels in the area. Today, Castle Hotel retains this reputation more than ever, having been lovingly restored to preserve the flavour and elegance of our rich history.

Sensory Storytelling

During your stay with us at Castle Hotel, you are invited to celebrate the power scent has over our memories.

Discover our three bespoke scents, including our signature fragrance; Castle Hotel Windsor and our complimentary fragrances; Hart in the Park & Windsor Castle Bouquet, all of which have been blended to represent our building’s heritage.

Our Team

Service excellence runs through our veins at the Castle Hotel and we are extremely grateful to have so many talented hospitality professionals as part of our team.

We strive towards providing excellent customer service and delivering memorable experiences but most of all, we love nothing more than creating a welcoming and relaxed atmosphere for all our guests.

We use cookies to enhance your experience in our website. By visiting it, you agree to our Cookies Policy.

Yes, I accept Cookies