Here's a suggestion: While the Ellacoya State Beach & RV Park charges $47/night, the US Forest Service operates 23 different campgrounds in the White Mountain National Forest in NH and just over the border, in Maine, that cost $16/night, plus further discounts (senior-65 pass or something) are available. While the WMNF Campgrounds do not have any utility hookups like water-sewer-electricity-cable, some have showers and toilets w/ running water, and all have campsites with a picnic table, campfire pit, parking for two vehicles, composting toilets, trash dumpsters, potable water, volunteer campground supervisors on-site, and Forest Service law enforcement (cops), plus the locations were picked for their highly desirable geography such as a view, river, lake etc.
So, what's not to like......$16-federal....or $47-state?
In addition, the federal campgrounds are exempt of the State of NH, 9% lodging & meals tax, which applies to State RV Campgrounds like Ellecoya....because they are federal.
http://www.newhampshire.com/outdoors...tn-forest.aspx
....
If you want a campground on a big water lake, the State of Maine has a good one on Sebago Lake, about one hour from Moultonborough.
http://www.maine.gov/cgi-bin/online/...search_info.pl and scroll down to Sebago Lake State Park for a 250 rv campsite, State of Maine campground, within a 1400-acre state park on Sebago lake, which is a lake that is a little larger in area than Lake Winnipesaukee. ...just a thought...