About The Cottages at Tower Hill

“We have made improvements to the grounds and the cottages. Our goal is to provide our guests memorable vacations, knowing that they will return year after year to the best vacation spot in the lakes region of New Hampshire! Weirs Beach!”

In addition to comfortable cottages, we offer and a wonderful, family-oriented outdoor pool and sun deck for your enjoyment. This is the perfect place for that extended vacation you’ve always wanted to take.

Weirs Beach is located in the heart of New Hampshire’s Lakes Region on the shore of Lake Winnipesaukee, the largest and most beautiful of New Hampshire’s 1300 lakes and ponds. The Lakes Region of New Hampshire, set in the center of the state, is so rich in diversity that it’s a natural for vacations any time of year.

Come visit us and make new memories.