We were there in 2019, but we stayed at Ocean View RV Park. Only took 10-15 minutes to be at end of Homer spit. Check out my wife's blog for (second and third pictures are Ocean View RV Park). Ocean View RV Park was cheaper and much nicer.
http://rovingwalkers.blogspot.com/20...-soldotna.html
We use the two for one book for our Halibut fishing trip. Everyone on the boat got there limit of fish (see blog). We did not make reservations other than the night before, other than Denali Teklanika campground (which is 30 miles inside the park).