Diablo Mountain Inn has been welcoming visitors and business travelers to the charming town of Walnut Creek for over twenty years.
Successfully built on friendly service, fantastic value and a central location, Diablo Mountain Inn remains the obvious choice for savvy budget travelers to the East Bay.
Dog-friendly guestrooms may be available however guests MUST contact the onsite hotel manager directly, in advance, to reserve a dog friendly guestroom as well as review the onsite pet policy’s when bringing a dog.
Pet Fee: $25 (two dogs maximum per room) for the first three days of their stay; thereafter it is $10 per day plus an additional charge if damage is done to the room.