Skip to main content
4 star

Castle Hotel Windsor - MGallery

High Street, opposite Windsor Castle · Hotel

Georgian coaching inn on the High Street facing the castle walls, now a four-star MGallery hotel with 108 rooms and a Regency ballroom.

About Castle Hotel Windsor - MGallery

The Castle Hotel occupies a long Georgian frontage at 18 High Street, directly across the road from Windsor Castle's main gates. Parts of the building go back to the seventeenth century, when it operated as a coaching inn on the London road; the pillared Georgian facade came later, and the interior still carries the Regency additions made when the town was rebuilt around the castle. It now trades within Accor's MGallery collection.

There are 108 rooms and suites spread across the original house and a rear extension. The front rooms are the ones people book for - several look directly at the castle walls and the guard route along the High Street - while those to the rear are noticeably quieter, which matters here because the High Street carries coach traffic through the day. Decor is restrained and contemporary, with the period detail left to the public rooms.

Downstairs there is a bar and brasserie, a drawing room used for afternoon tea, and the Windsor Suite, a Regency ballroom with its original plasterwork that handles weddings and events. Staff will arrange castle tickets and can advise on guard change timings, which is genuinely useful given how much the schedule moves. There is no spa or pool.

The hotel suits visitors whose trip is built around the castle and who want to walk out of the front door into it, along with business guests using Windsor for its Heathrow access. Parking is by valet at a surcharge and needs pre-booking - the High Street has none. Both railway stations are three or four minutes on foot.

At a glance

Property type
Hotel
Location
High Street, opposite Windsor Castle
Star rating
4 star
Guest score
8.6 / 10 (3,600 reviews)
Prices from
£160 per night
Destination
Windsor