The Alderbrook Inn is about 1 1/2 hours away, on Hood Canal, between Belfair and Shelton. It has been open for about a year after a complete renovation/rebuilding. It is beautiful and provides an assortment of amenities, including a spa (except on Mondays and Tuesdays). Very reasonable web specials. Check out the website.
As an alternative to the in-house restaurant, the only other (and maybe preferred) choice close by is the funky little Robin Hood just down the road: great food, and jazz on the first and third Sundays of the month.
more