Filter Results
Apply Filters
Clear Filters
2 star hotels in Castro Valley
Holiday Inn Express Castro Valley - I-580 By Ihg
2419 Castro Valley Blvd, Castro Valley, United States Show map
Located just 1.4 km from Carlos Bee Park, the comfortable Holiday Inn Express Castro Valley - I-580 By Ihg features Wi-Fi in public areas and private car parking on site. Staying at this smoke-free…
From US$ 145
Book Now
Super 8 By Wyndham Hayward Downtown
21800 Foothill Boulevard, Castro Valley, United States Show map
Super 8 By Wyndham Hayward Downtown Motel Castro Valley features a lift and a vending machine, and lies 4 km from the shopping mall "Bayfair Center". The hotel also includes a car park.
From US$ 54
Book Now