Filter Results
Apply Filters
Clear Filters
2 star hotels in Walnut Creek
Diablo Mountain Inn Walnut Creek
2079 Mt. Diablo Blvd, Walnut Creek, United States Show map
The 2-star smoke-free Diablo Mountain Inn Walnut Creek is located nearly a 15-minute stroll from Civic Park, offering 9 rooms, Wi-Fi, and a car park. Thanks to its central location, this Walnut Creek…
From US$ 141
Book Now
Super 8 By Wyndham Walnut Creek
2389 N Main St, Walnut Creek, United States Show map
Offering comfortable rooms and Wi-Fi in public areas, the 2-star Super 8 By Wyndham Walnut Creek Hotel is merely 1.7 km from the 10-acre Civic Park and approximately a 25-minute walk from Larkey Park…
From US$ 86
Book Now