These are my favorite WorldMark resorts on the coast of Oregon and Washington:
1) WorldMark at Depoe Bay
This resort has major positives and potentially, depending on what you like, negatives. The setting is pretty stunning with the resort sitting right on the rocks above the ocean. The units are directly oceanfront. However, the resort is built on a cliff and there is no beach access at the resort. The pools and common areas are nicer than average for WorldMark (although not spectacular by any means). You can walk to shops and restaurants in the little town of Depoe Bay.
***Note: I personally would avoid the two bedroom units as I dislike the floor plan. It is odd with the master bedroom having no outside window. Instead, there are interior windows from the master bedroom into the living room. If you want a two bedroom, then I would suggest my other favorite resort on the Oregon Coast instead:
2) WorldMark at Gleneden
This resort is only a few miles north of Depoe Bay. Unlike WorldMark at Depoe Bay which is on the main highway 101, WorldMark at Gleneden is in a very quiet area off a side loop road. It has beach access, albeit via a rather steep trail down the cliff. This resort has both a front building and a back building. The views are best from the front building which is built in the shape of a U with the opening to the ocean and the pool in the middle. The grounds here are larger and nicer than Depoe Bay, but the views aren't quite as good and the resort is a bit lower quality.
3) WorldMark at Long Beach
This resort in southwest Washington is one of the newer resorts built by WorldMark. It has presidential units which are much nicer than anything at Depoe Bay or Gleneden. The coast line is flatter here, and the beach is much wider, than at the Oregon resorts. The resort is directly oceanfront, although it is set back a ways from the water. The walk from the units to the ocean is flat. Long Beach lacks some of the wild and rugged flavor of the Oregon coast, but it is a nice beach town and is a solid choice.
I hope this information is helpful.
Steve