Skip to content
Macdonald Windsor Hotel
Hotel£££

Macdonald Windsor Hotel

23 High Street, Windsor, SL4 1LH

← All places to stay

About

The Macdonald Windsor is a contemporary four-star hotel in a period building at 23 High Street, with an unbeatable central position directly opposite the Castle and a couple of minutes from both stations. It has smart, comfortable rooms, some Castle-facing, and sits within an easy walk of the Theatre Royal, the river and Eton. For most visitors who want a proper hotel base in the middle of Windsor with everything on foot, this is a strong, well-run choice.

Photos

Amenities

RestaurantBarCentralCastle viewsFree wifi4 star

More Hotel Stays

Sir Christopher Wren Hotel & Spa
Hotel
£££

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.

RiversideSpaRestaurant
Harte and Garter Hotel & Spa
Hotel
£££

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.

HistoricCentralCastle Views
Hotel
£££

The Castle Hotel Windsor

18 High Street, Windsor, SL4 1LJ

A Georgian former coaching inn on the High Street near the Castle gates, a dependable four-star central base with an AA Rosette restaurant. Formerly Mercure-branded; now independent as The Castle Hotel Windsor.

HistoricCentralRestaurant