Popular accommodations in Cloverdale
HotelAccommodates 10
Super 8 by Wyndham Cloverdale Wine Country
Featuring free WiFi and a fitness centre, Super 8 Cloverdale offers accommodation in Cloverdale, 46 km from Santa Rosa.Book nowfrom $84 per night
HotelAccommodates 4
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.Book nowfrom $113 per night