The Castle Hotel Windsor
18 High Street, Windsor, SL4 1LJ
About
The Castle Hotel Windsor is a historic Georgian former coaching inn at 18 High Street, a four-star town-centre hotel a couple of minutes from the Castle gates with front rooms overlooking the Changing of the Guard route. It was long branded as the Mercure Windsor Castle Hotel and later as Castle Hotel Windsor - MGallery under Accor; as of 2026 it trades independently as The Castle Hotel Windsor, part of the Sutton Hotel Collection, and is no longer an Accor property, though some booking sites and search listings still show the old Mercure or MGallery branding. It has an AA Rosette restaurant, four-poster and suite options, and the easy convenience of a central base. A dependable historic hotel choice in the middle of the old town.
Photos
Amenities
More Hotel Stays

Macdonald Windsor Hotel
23 High Street, Windsor, SL4 1LH
A contemporary four-star hotel on the High Street opposite the Castle, with everything in the old town on foot.

Sir Christopher Wren Hotel & Spa
Thames Street, Windsor, SL4 1PX
A characterful riverside hotel and spa on Thames Street by the bridge, with the best Thames-and-Castle setting in town.

Harte and Garter Hotel & Spa
High Street, Windsor, SL4 1PH
A historic Grade II listed hotel opposite the Castle, recently reopened after a four-year closure. As central as Windsor gets; re-verify on booking.