Premier Inn Slough Central South (Windsor Road)
Windsor Road, Slough, SL1 2EL
About
There is no Premier Inn inside Windsor itself. The nearest and most relevant branch is Premier Inn Slough Central South, on Windsor Road in Slough, about three miles from central Windsor: a dependable, well-reviewed budget-to-mid option at a lower price than anything actually in the town. It suits travellers with a car, or those prioritising Legoland or Heathrow access over walking distance to the Castle, with a short drive, taxi or bus into Windsor. A sensible value choice for a family or a longer stay. Slough has other Premier Inn branches further out (Slough West / Slough Trading Estate); this Windsor Road branch is the one actually named for, and closest to, Windsor.
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.