Could try the NASWA at www.naswa.com
It's on the Weirs channel. I've stayed there many times and am shooting for a week in the middle of August this year.
Docks are free but no ramp. Closest one is maybe a mile south at Christmas Island.
Other places are listed on www.winnipesaukee.com ....click on "links" then "lodging"......enjoy.