Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Sip your way through family-owned wineries like Sonoma-Cutrer and La Crema Estate, savouring the laid-back charm of this Wine Country gem. Hike along the Russian River or tee off at Windsor Golf Club before exploring the eclectic shops and summertime entertainment around the town green.
How many resorts should I expect to find in Windsor?
Choose from Expedia's 63 resorts in Windsor where you'll find fun for all the family, beautiful rooms, and more.
What can I expect from a resort vacation in Windsor?
Dreaming of a relaxing getaway? Indulge in the luxuries and comforts of a resort, where you can find everything you want for your stay from convenient dining options to activities and shopping. Pick from 63 resorts in Windsor and discover the one that's best for you, whether you see yourself sitting down to fine dining or hitting the golf course for an afternoon game.
Travelers love the food and drink options in Windsor, and say that there are lots of tasty wineries and restaurants here. Check out the interesting exhibits at Pacific Coast Air Museum, or bring the kids to Powell's Sweet Shoppe - Windsor for some family fun. A few other attractions you may want to see are Windsor Golf Club and Russian River.
What's the seasonal weather like in Windsor?
The hottest months are usually July and August with an average temp of 69°F, while the coldest months are February and December with an average of 49°F. Average annual precipitation for Windsor is 28 inches.
What's the best way to get to and around Windsor?
Fly into Santa Rosa, CA (STS-Sonoma County), which is located 2.6 mi (4.2 km) away from the city center. If you'd like to venture out around the area, you may want to rent a car for your trip.