Hotel
I recommend the Embassy Suites Walnut Creek. Their rate is about $180 including breakfast. The hotel is across the street from the Pleasant Hill BART station, making ground transportation to and from the airport a breeze. There is a pool and it is about 2 miles from downtown Walnut Creek.