If the forecast is looking grim, why not spend some time at Rothschild House Museum? You'll be fascinated by just how many interesting facts you can discover about days gone by here.
To explore this collection of historical artifacts, head to Port Townsend Historic District. You'll find plenty of other interesting attractions in the area, like Fort Worden State Park, Fort Casey State Park, and Fort Flagler State Park.