Diablo Mountain Inn

Diablo Mountain Inn

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.