Embassy Suites Walnut Creek offers stylish and comforting accommodations in Walnut Creek, CA, where life just tastes better. Indulge in a complimentary cooked-to-order breakfast in the tropical open-air atrium and spread out in a two-room suite featuring separate sleeping and living areas. Host a special event or business meeting in our 7,000 sq. ft. of venue space, and unwind at the heated indoor pool afterward. Embassy Suites Walnut Creek is perfectly situated near the Bay Area Rapid Transit (BART).