Filter Results
Apply Filters
Clear Filters
3-star Hotels in Castro Valley
Surestay Hotel By Best Western Castro Valley
3954 E Castro Valley Boulevard, Castro Valley, United States Show map
Situated 3.6 km from Castro Valley Community Park, the comfortable Surestay Hotel By Best Western Castro Valley features Wi-Fi in public areas and private parking on site. Located about 25 minutes'…
From US$ 90
Book Now
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