Comfort Inn Castro Valley Comfort Inn Castro Valley is perfectly located for both business and leisure guests in Castro Valley (CA). 2.5 Star level Hotel (8 reviews) From $125
Econo Lodge Castro Valley Stop at Econo Lodge Castro Valley to discover the wonders of Castro Valley (CA). 2 Star level Hotel (10 reviews) From $96
Castro Valley Inn Set in a prime location of Hayward (CA), Castro Valley Inn puts everything the city has to offer just outside your doorstep. 2.5 Star level Hotel (80 reviews) From $99
Holiday Inn Express Castro Valley HOLIDAY INN EXPRESS CASTRO VALLEY is conveniently located in the popular Castro Valley area. 2.5 Star level Hotel From $178