Your Stay in Windsor Starts Here

Windsor is only a 15 minute drive outside of Santa Rosa, it's a relaxing town in the heart of California's wine region. This is a great relaxing destination for a couples retreat or girl's weekend getaway. Reserve a few wine tastings, explore shops around town, dine at one of the amazing restaurants by Windsor's Town Square, or see the Pacific Coast Air Museum (PCAM) , just over the border between Windsor and Santa Rosa. Reserve your Windsor vacation rental today.

Dine By Windsor’s Town Square

Once you’ve finished shopping around town, it’s time to refresh and refuel at one of Windsor’s many exceptional restaurants. Whether you’re in the mood for a fine feast or a quick bite, you’ll discover a perfect restaurant for your palate in Windsor’s diverse array of eateries. Most of Windsor’s best restaurants are near the town square on either McClelland Drive or Windsor River Road.

Fly Into The Pacific Coast Air Museum

Located near the Sonoma County Airport, the Pacific Coast Air Museum (PCAM) is just over the border between Windsor and Santa Rosa. Aviation buffs can’t pass up a visit to this exciting museum. There are over 30 vintage planes on display, many of which guests can climb aboard. The PCAM also hosts many special educational exhibits and events including air shows and VR headsets that simulate aviation. You can visit PCAM on Wednesdays through Sundays between 10:00 am and 4:00 pm.

Wine Country Townhouse

  • star
  • star
  • star
  • star
  • star
From $161/night
  • 6 Guests
  • 3 Beds
  • 2.5 Bath
Details