Winchester Bay is a long ways from Gold Beach and would make a really long day to Petaluma. I stay at either Harris Beach or Cape Blanco SP if possible. Cape Blanco is near Port Orford. If you have not made the drive south from Gold Beach to Petaluma, it is relatively slow going in an rv so I would not start off any further north on the coast than necessary.