Currently, there is no fee to use this state park.
While beaches in Oregon are by definition public lands, the access to them may be limited by various constructs by the land owners along the beach. Such is the case in many coastal locations, if not for such places as Neskowin Beach State Park, which provides a small plot of land on which to park you car, use a public restroom, and take a narrow pathway down to the beach.
The beach itself is reasonably nice, though it is surrounded by development that has left a wall of rock to protect homes from rough water during storms. Doing this eventually leads to erosion of sand beaches, and so it is not clear to me how long the beach here will last now that this has been done. However, so far, it is still a fairly pleasant beach.
To get to the beach from the state park parking area, it is necessary to walk south from the parking area, cross a residential street, and find a marked pathway that leads to the beach that runs along Hawk Creek. The road that you must cross is shown in photo 4, from the state parks parking lot. From here you cross the road, then cross the road bridge over Hawk Creek, then you will see a sign (visible in the photo on the other side of the bridge and the other side of the road) that marks the trail down which you must go. The narrow pathway beside Hawk Creek is shown in photo 3. This provides an easement through the tangle of private land, until the trail arrives at a segment of public beach - but this beach is actually along the creek. You must go further west from here to actually get to the beach on the ocean.
Hawk Creek enters the Neskowin River right on the beach, and then flows into the ocean. However, a huge rock sits at the end of the river, blocking it from flowing directly into the ocean.
This huge rock, which dominates part of the ocean in Neskowin, is called Proposal Rock.