The average cost in public and private lots is $15 per day. If wondering about metered parking at Hampton Beach, the rate is $1 to $2 per hour, depending on the season.