Windsor flight + hotel packages
Sloane Place
Chapter Spitalfields
Taj 51 Buckingham Gate, Suites and Residences
The Standard London
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.
LEGOLAND® Windsor
Bring your family to LEGOLAND® Windsor and enjoy the excitement of this theme park in Windsor. Amble around the area's riverfront or seek out the golf courses.
Windsor Racecourse
Catch an event at Windsor Racecourse, and enjoy other activities in Windsor such as golfing. Wander the area's riverfront or simply enjoy one of its top-notch restaurants.
Windsor Vacations
Even if you're the most spontaneous traveler, it's still a good idea to know a few things about Windsor before you go. Look it up on a map, make a list of the attractions on offer and let the fun begin!
This city lies about 20 miles (32 kilometers) west of London, the national capital, and 4 miles (6 kilometers) northwest of Egham.
Ready to meet the locals? 28,000 people call this part of Berkshire home.
Places to visit in Windsor
World-famous attractions can look amazing online, but there's nothing quite as exciting as seeing them yourself. While you're staying in Windsor, make sure you visit Windsor Castle and Legoland — they really will knock your socks off!If you feel like a sightseeing adventure, spend some time at Frogmore House. This significant attraction won't disappoint.
If you're up for some spiritual enlightenment, make your way to St. Laurence Church. Who knows, you might even glimpse the answers to a couple of life's most important questions! Need some more ideas? The conservation of native animals and plants is fundamentally important. Enjoy the quietude of nature at Windsor Great Park and see how many animals live there. And that's not all there is. Bridges are often quintessential local landmarks. Stop at Windsor Bridge and learn how and when it was erected and the important role its played throughout history.
Where do you fly into for Windsor?
While you're arranging your Windsor trip, keep in mind that the closest terminal, Heathrow Airport (LHR), is approximately 7 miles (11 kilometers) east of the downtown area. Book your ticket, pack your bags and prepare to hit the streets!Frequently asked questions
Photos of local treasures
Browse Windsor vacation photos for more inspiration