There is a bike trail that runs from Ocean Shores south to Aberdeen that is spectacular it is pretty easy to find. When I get home I will post a ride that I did a couple of years ago from Westport to Ocean shores (you can do it in reverse) it includes a ferry trip. It is mostly good for road cycling though there are some dicey spots just outside Aberdeen. Port Townsend and Port Angeles are really to far away from Ocean shores for a day trip, but there are tons of riding areas up there. Mountain biking is plentiful ear Ocean Shores. If you have both a Mountain bike and a road bike take both. Right now the outlook for weather is good.
__________________
Matthew 6