Huntington Beach State Park is one of my favorite spots in the Myrtle Beach area. It's on the south side, technically located in Murrells Inlet. It may be a bit of a drive for some people staying in the heart of Myrtle Beach (30-45 minutes), but if you're able and willing to make the drive, it's worth it. It's much less busy than other areas (especially in the middle of summer) and has much more space. It has the beach with plenty of beach accesses. It also has pretty greenery areas and the rustic Atalaya Castle. It is very versatile. There are plenty of trees for shade in case you need a session sometime other than "golden hour" (sunset or sunrise) times. It also offers areas to get out of the wind on some days if that's an issue. I have an extra state park pass I can lend to get one vehicle in for free. Any additional people are $8 per adult to get into the park (kids and seniors are less).