1119 South Main Street, Willits
| 1 star hotel
101 Gregory Lane, Willits
| 3 star hotel
- Stay away!
- No customer service
- A clean, average room
1777 South Main Street, Willits
1540 South Main Street, Willits
| 2 star hotel
1221 South Main St, Willits
30901 Sherwood Road, Willits
16500 Hearst Post Office Road, Willits
1411 South Main Street, Willits
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.