creek hotels walnut with walnut creek hotels with spa Here are best deals for hotels with spas in Walnut Creek California starting at 135. 2805 Jones Road Walnut Creek CA 94597 United… Saturday, June 18, 2022 Edit