Squam Lake is a lake located in the Lakes Region of central New Hampshire, United States, south of the White Mountains, straddling the borders of Grafton, Carroll, and Belknap counties. The largest town center on the lake is Holderness. The lake is located northwest of much larger Lake Winnipesaukee.
Location: Grafton County, Carroll County, and Belknap County, New Hampshire
AdBook Vacation Rentals near SquamLake, NH. Filter by Amenities, Photos, Reviews and More. Find the Perfect Place for Your Family with Plenty of Space to Relax and Reconnect.
24/7 Customer Service · Secure Payments Online · Cancellation Protection · 5 Star Reviews
Types: House, Condo, Cabin, Villa, Cottage, Bungalow, Studio