Treat Yourself Wine Package. Partnering with Francis Ford Coppola Winery to offer a bottle of wine at check in.
- Complimentary Parking
- Complimentary buffet breakfast
- Complimentary Wi-Fi
Feel right at home at the Hampton Inn & Suites Windsor - Sonoma Wine Country hotel. Located in Windsor, between Santa Rosa and Healdsburg and near the Russian River, Dry Creek and Alexander valleys.
Appreciate the combination of a location convenient to wineries and scenic natural wonders, and the caring hospitality that makes a stay at our Sonoma County hotel a great experience. Plus, walking distance to the Windsor Town Green, with tasting rooms, boutiques, restaurants and cafes.
Start your day with Hampton's free hot breakfast featuring our delicious waffles and oatmeal. Even if you're in a rush, don't miss the most important meal of the day.