Yes, but you need to walk about 10 minutes. I take that back. You could park free near by, Conner Park Parking, if you are a collier County resident and have the beach sticker. If not, it is a $8 fee and you have to walk. It is better to park at the park, near the beach from the same price.
No there is varying payment scales depending on how many people per car it's usually about $6 per car per day.
Thanks! Your answer is awaiting moderation.