Hotels in Windsor
8 handpicked places to stay
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.
Oakley Court
Hotel · Water Oakley, 3 miles west of Windsor
Victorian Gothic mansion in 35 acres on the Thames between Windsor and Bray, with river frontage, gardens and an omakase restaurant.
Castle Hotel Windsor - MGallery
Hotel · High Street, opposite Windsor Castle
Georgian coaching inn on the High Street facing the castle walls, now a four-star MGallery hotel with 108 rooms and a Regency ballroom.
Sir Christopher Wren Hotel
Hotel · Thames Street, by Windsor Bridge
Four-star riverside hotel in a 17th-century house said to have been built by Wren himself, with a brasserie, gym and terrace over the Thames.
Macdonald Windsor Hotel
Hotel · 23 High Street, central Windsor
Purpose-built four-star hotel on the High Street opposite the castle, with 120 air-conditioned rooms and Caleys restaurant.
Harte and Garter Hotel and Spa
Hotel · 31 High Street, facing the castle
Formed from two 14th-century coaching inns directly opposite Windsor Castle, with castle-view rooms and a health spa.
The Christopher Hotel
Inn · Eton High Street, across Windsor Bridge
The only hotel on Eton High Street, a former coaching inn with 34 rooms, a bar and grill, and a quiet position minutes from Windsor Castle.
Goswell House Hotel
Guest House · 134 Peascod Street, central Windsor
Small independent guest house on Peascod Street, about a minute's walk from Windsor Castle, with en suite rooms and air conditioning.
Dee and Steve's
Self-catering · Oxford Road, west of Windsor centre
Two self-contained units on Oxford Road, sleeping six and three, with full kitchens and a walk into central Windsor.
Affiliate link — we may earn a small commission at no cost to you