Featuring free WiFi and a fitness centre, Super 8 Cloverdale offers accommodation in Cloverdale, 46 km from Santa Rosa.
€136
1147 South Cloverdale Blvd, Cloverdale
Show on the Map
Russian River Camping Resort Cottage 7
Situated in Cloverdale, within 37 km of Healdsburg Plaza, Russian River Camping Resort Cottage 7 offers accommodation with air conditioning. The holiday park also offers facilities for disabled guests.
€137
33655 Geysers Road - Unit 7, Cloverdale
Show on the Map
Russian River Camping Resort Studio Cabin 4
Boasting air-conditioned accommodation with a patio, Russian River Camping Resort Studio Cabin 4 is situated in Cloverdale. The holiday park also offers facilities for disabled guests.
€137
33655 Geysers Road - Unit 4, Cloverdale
Show on the Map
Russian River Camping Resort One-Bedroom Cabin 2
Featuring air-conditioned accommodation with a patio, Russian River Camping Resort One-Bedroom Cabin 2 is set in Cloverdale. This holiday park is 37 km from Healdsburg Plaza. The holiday park features facilities for disabled guests.
€137
33655 Geysers Road - Unit 2, Cloverdale
Show on the Map
Cloverdale Wine Country Inn & Suites
Just 8 km from Sonoma’s wine country, Cloverdale Wine Country Inn & Suites offers a seasonal outdoor pool and hot tub. A gym is available on site. All rooms include free WiFi and a continental breakfast.