I can only speak for the campgrounds that I have camped here in the Maritimes. Here you are only charged by the type of site (unserviced, 2 way, or 3 way). The rates are usually per family and vary from place to place. Some campgrounds post that they will charge for extra people, but we have often brought along one of our children friends and have never paid extra. Length of RV is not a factor.