Filter Results
Apply Filters
Clear Filters
Motels in Castro Valley
Travelers Inn
17290 Foothill Boulevard, Castro Valley, United States Show map
Located 2.5 km from Lake Chabot Regional Park, the 3-star Travelers Inn Castro Valley offers air-conditioned rooms 25 minutes on foot from Hayward Japanese Gardens. The motel also includes parking.
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