Check Availability
Modify/Cancel Reservations
More Search OptionsReturn to Check Availability Console

Castle Hotel Windsor

History: 
    Castle Hotel Windsor
 in LondonHistory: 
    Castle Hotel Windsor
 in London

History

The Castle Hotel Windsor – MGallery by Sofitel started out as a simple inn cloistered within the winding roads of Windsor. Founded in 1582, the inn serviced the tradesmen and laborers who toiled inside the ancient market town. The tavern underwent a significant change to its identity several decades later, however, when its innkeeper, George Pennington, renamed it to “The Mermaid Inn.” Due to the homemade ciders and beers that he brewed onsite, Pennington quickly rose in prominence as its steward. His beverages became so popular that Pennington had to manufacture his own currency to cater to the demand. Pennington distributed his own tokens that depicted a mermaid on their surface. Each one of these special tokens was worth a single drink at the inn!

Over time, the inn developed a considerable reputation throughout the area. When Richard Martin assumed the role of innkeeper during the 1700s, The Mermaid Inn received a glorious distinction from the Crown. Martin had become the building’s new innkeeper while also functioning as Windsor’s postmaster and a hackney man to the King. Under Martin’s watch, the inn obtained a Royal Warrant to provide horses and carriages for the Royal Household. This was to be the first of eight Royal Warrants that the British Royal Family would bestow upon the business. To commemorate that special moment, Martin rechristened the building as “The Castle Inn.”

As Windsor blossomed into a vibrant city during the 19th century, so too did The Castle Inn. By the start of the 1800s, The Castle Inn had grown to become one of the region’s grandest hotels. Many illustrious luminaries were soon frequenting the building regularly. The Castle Inn was particularly considered to be among the best places to dine in all of Berkshire, with such prominent individuals like the Duke of Wellington coming to feast on the inn’s fare.

Sofitel has operated this magnificent hotel since 2015 as part of its esteemed MGallery collection. Known today as the Castle Hotel Windsor, Sofitel has ushered in a new era of prosperity for the business. Under Sofitel’s stewardship, the building’s rich heritage has been preserved for future generations to enjoy. And even though the building continues to be one of the Windsor’s best hotels, it is also among the city’s most historic landmarks, too. Very little of its interior has changed over the 500 years that the hotel has been in active, with its walls serving as a terrific time capsule for the city’s storied past. Sofitel invites any traveler passing through Windsor to stop by the stunning Castle Hotel Windsor!

Castle Hotel Windsor, a member of Historic Hotels Worldwide since 2018, dates back to 1528.


Close

International Numbers

Austria 08000706176
Belgium 080081830
France 805542721
Germany 8007241217
Ireland 1800995320
Italy 800979444
Netherlands 08000200956
Norway 80054304
Spain 900814719
Switzerland 0800001798
UK 8009179622
Book by Phone: +1 866 670 3764
International
Best Rate Guarantee


It appears you are using an older web browser! While using our site, you may encounter some trouble along the way. For PC users, we recommend upgrading to the latest version of Google Chrome, Internet Explorer, or Firefox. For Mac users, we recommend the latest version of Safari, Firefox, or Google Chrome.