
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 Theatre Royal or Thames Path might round out your trip.
Top hotels in Windsor

Sir Christopher Wren Hotel
Lovely hotel in the heard of Windsor overlooking both the river and castle. Themed decor for the winter season, cosy rooms with lovely beds and shower. Breakfast in the mornings was also lovely and very scenic. Highly recommended place to stay when visiting a beautiful part of England.
Reviewed on 21 Dec 2025

De Vere Beaumont Estate
Comfortable and well organized hotel with a lively atmosphere. We appreciated the friendliness and professionalism of all the staff members.
Reviewed on 22 Dec 2025

Castle Hotel Windsor
Great location. They were able to accommodate an early check in after a redeye which was much appreciated. Rooms are a bit dated and have a damp smell. While they did notify us they were under renovation, which I appreciated, it would be helpful to other guests if they convey that most rooms are ...
Reviewed on 24 Dec 2025
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 lively bars 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.

Dorney Court
Find out about the history of Dorney when you spend time at Dorney Court. Stroll along the area's riverfront or simply savour its top-notch restaurants.


