
Windsor Holidays
Book a Hotel + Flight or Car together to unlock savings
Where to stay in Windsor

Windsor City Centre
The great bars and beautiful river views are top of the list for many visitors to Windsor City Centre. A stop by King Edward Court Shopping or Thames Path might round out your trip.
Top hotels in Windsor

De Vere Beaumont Estate
"Clean, comfortable bed and furnishings. Excellent breakfast!"
Reviewed on 2 Jun 2026

Sir Christopher Wren Hotel
"From the moment my friend and I stepped out of the cab till the moment we left I was treated with absolute kindness, and genuine professionalism. The service was amazing, the general manager; Rochelle, was personal, friendly and extremely helpful acquiring taxi for all our adventures. She even helped ..."
Reviewed on 1 Jun 2026

Castle Hotel Windsor
"We loved the hotel but it would have been preferable if Expedia had informed us earlier that the hotel was undergoing refurbishment."
Reviewed on 1 Jun 2026
Popular places to visit

Windsor Castle
Windsor Castle is just one of the places to see in Windsor, so why not enjoy the other things to explore during your travels? Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.

Eton College
Walk around the campus at Eton College during your visit to Windsor. Attend a sporting event or simply enjoy the lively bars while you're in the area.

Theatre Royal
Get tickets for a show at Theatre Royal, a popular theatre in Windsor. Attend a sporting event or simply enjoy the top-notch restaurants while you're in the area.




