Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Feb 15, 2020
Reviewed on Mar 9, 2020
Reviewed on Feb 23, 2020
There are plenty of places to stay in Windsor with 71 hotels and other accommodation options to select from, including 41 apartments. Why not enjoy the treasured shops and scenic riverfront in this romantic area? Windsor Castle and Legoland are popular places to visit.
Are you thinking about an apartment for your stay? An apartment features a kitchen for convenient meals, and is usually more spacious than a traditional hotel room.
Though weather is just one aspect, it can have an impact on your travel plans, especially if you have a long stay planned. Since apartments often have stricter cancellation policies, it's a good idea to study these weather averages before you book your trip.
Windsor is well regarded for its riverfront and shops. Family-friendly attractions include Legoland, whereas Windsor Great Park is a spot to enjoy the outdoors. You can also visit some other popular places in town including Windsor Castle and Frogmore House.Windsor is also recognised for its:
Fly into London (LHR-Heathrow), which is located 6.8 mi (11 km) from the city centre. You can also search for flights into London (LGW-Gatwick), which is 29.6 mi (47.6 km) away. If you'd like to explore around the area, you may want to rent a car for your trip.