Skip to content
Hotel££

Premier Inn Slough Central South (Windsor Road)

Windsor Road, Slough, SL1 2EL

← All places to stay

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

BudgetRestaurantFree parkingFree wifiFamily rooms

More Hotel Stays

Macdonald Windsor Hotel
Hotel
£££

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.

RestaurantBarCentral
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