Skip to main content

Hotels in Windsor

6 handpicked places to stay

Photo © Alex Marks, Google Maps

Windsor is small enough that no hotel in the town is genuinely inconvenient, so the decision is less about distance and more about what you want your evenings to feel like. The High Street and Castle Hill are the premium address: from a room here you look at floodlit castle walls, you can be at the guard change in three minutes, and every restaurant in the centre is within a short walk. The trade-off is noise and price: the High Street carries coach traffic all day, and castle-facing rates are the highest in the county.

Dropping down towards Thames Street and the river changes the character. Buildings here are older and lower, several of the hotels have river or bridge views, and both railway stations are a couple of minutes away, which matters if you are commuting into London or arriving from Heathrow. It is also the natural base for anyone planning boat trips or towpath walks.

Over the bridge, Eton offers the same access at a calmer pitch. The High Street's inns and small hotels are Georgian, the rooms are more individual, and once the day visitors have gone the street belongs to residents and college staff. Windsor Castle is still only a seven-minute walk.

The best value sits in the Victorian streets north and west of the centre - Alma Road, Clarence Road, Oxford Road - where a run of family-run guest houses and B&Bs charge a fraction of the castle-view rates for a ten-minute walk. Many have their own parking, which is worth more in Windsor than it sounds given how expensive and how full the town car parks become.

Finally, the ring of country-house hotels and riverside inns around Water Oakley, Bray and Old Windsor works well for drivers, for families heading to Legoland, and for anyone who would rather have grounds and quiet than a castle view. Whichever you choose, book early for June and July, and expect rates to climb sharply around Royal Ascot week and any royal event at the castle.

Guest Accommodation
Charles House

Charles House

Guest Accommodation · 89 Arthur Road, Windsor

Charles House is a small four-room guest accommodation in Windsor, an easy walk from Windsor and Eton Central station.

Hotel
Fairmont Windsor Park

Fairmont Windsor Park

Hotel · Bishopsgate Road, Windsor

A grand hotel on Bishopsgate Road, Windsor, with easy reach of the town centre and major attractions and its own spa and gardens.

Hotel
The George Inn

The George Inn

Hotel · 77 High Street, Windsor

A seven-room pub inn on Windsor's High Street, well suited to couples or families wanting castle sightseeing with a proper bar downstairs.

B&B
The Old Farmhouse

The Old Farmhouse

B&B · Dedworth Road, Windsor

A half-timbered farmhouse B&B on Dedworth Road in Windsor, with a garden and free parking within reach of the Castle and Legoland.

Hotel
The Union Inn

The Union Inn

Hotel · 17 Crimp Hill Road, Windsor

The Union Inn in Windsor offers 11 air-conditioned rooms plus a spa, pool and gym, with the Roald Dahl Museum a short drive away.

Guest Accommodation
The Winning Post

The Winning Post

Guest Accommodation · Winkfield Street, Windsor

Pub rooms on Winkfield Street in Windsor, an easy walk or drive from Windsor Castle and Eton College.

Page 2 of 2 · 30 in total