Campers, fishermen and outdoor enthusiasts love The Anchorage at the Lake. Located on Lake Winnisquam in New Hampshire, this unique property offers a variety of lakefront cabins and house rentals for all to enjoy. Unwind and unplug at The Anchorage at the Lake cabin and house rentals on Lake Winnisquam. You will not find TVs or Wi-Fi in our cabins, but you will find complimentary canoe & kayak...