Get a Hotel in Windsor

WorldMark Windsor

WorldMark Windsor

Windsor • Show on map 9.1/10 Price as low as USD 154.98

Located adjacent to the Windsor Golf Club this Russian River Valley resort offers apartments with fully-equipped kitchens. 2 heated outdoor pools and 2 children’s wading pools are located on site. A cable…More info

Book now
Armida Vineyards Cottage

Armida Vineyards Cottage

Windsor • Show on map 8.4/10 Price as low as USD 400.00

Offering accommodation with air conditioning Armida Vineyards Cottage is situated in Healdsburg 4.3 km from Healdsburg Plaza. The accommodation comes with a TV and DVD player. There is also a kitchen…More info

Book now
Holiday Inn Windsor - Wine Country

Holiday Inn Windsor - Wine Country

Windsor • Show on map 8.1/10 Price as low as USD 229.00

Located in Windsor Holiday Inn Windsor - Wine Country features air-conditioned rooms with free WiFi. Boasting a 24-hour front desk this property also provides guests with a restaurant anda fitness centre.…More info

Book now