
Windsor
Where to Stay
14 places to stay: from harbour-view rooms to cosy B&Bs
Whether you’re after a luxury hotel, a welcoming guesthouse, or a cosy bed and breakfast, Windsor has accommodation to suit every budget and style. Most places are within easy reach of the main attractions and the centre of town.
Book direct with venues or use the affiliate links below. Some links may earn us a small commission at no extra cost to you.
Hotels

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.
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.

Oakley Court
Windsor Road, Water Oakley, Windsor, SL4 5UR
An eccentric Victorian Gothic riverside mansion between Windsor and Maidenhead, a country-house hotel a short drive from the town.

Great Fosters
Stroude Road, Egham, TW20 9UR
A Tudor manor-house hotel at Egham with 50 acres of gardens, a luxury country-house stay a short drive from Windsor.

The Runnymede on Thames
Windsor Road, Egham, TW20 0AG
An adults-only riverside spa hotel at Egham with a private jetty and river-view pool, a short drive from Windsor. Not for family trips.

LEGOLAND Windsor Resort Hotel
Winkfield Road, Windsor, SL4 4AY
A Lego-themed family hotel inside the resort with early ride access, usually booked as a park-ticket package. Built for a Legoland trip.

LEGOLAND Castle Hotel
Winkfield Road, Windsor, SL4 4AY
The resort's newer medieval-themed family hotel, with Knight's and Wizard's rooms, on-site at Legoland. Sold as a park package.

Stoke Park
Park Road, Stoke Poges, SL2 4PG
A historic golf and country estate at Stoke Poges near Windsor. Confirm current availability, as it has been mid-renovation.

Travelodge Windsor Central
Arthur Road, Windsor, SL4 1RU
The cheapest reliable bed actually in the town centre, minutes from the Central station and a short walk from the Castle.
Premier Inn Slough Central South (Windsor Road)
Windsor Road, Slough, SL1 2EL
Dependable Premier Inn rooms on Windsor Road in Slough, about three miles out, at a lower price than anything inside Windsor. Best with a car.
B&Bs
Langton House Bed and Breakfast
46 Alma Road, Windsor, SL4 3HA
A small, family-run B&B a five-minute walk from the Castle, with parking and a guest kitchen. The best-value characterful stay in Windsor itself.

Alma House
Alma Road, Windsor, SL4 3HN
A Victorian townhouse B&B with ensuite rooms and in-room breakfast, a short walk from the centre. Good for privacy and longer stays.
Get local tips in your inbox
Seasonal highlights, new restaurant openings, and local events. No spam, unsubscribe anytime.