The Lakes Estate on Winnisquam – Tilton, New Hampshire
After more than a century since New Hampshire’s legendary Grand Hotels graced the White Mountains, a new chapter in luxury hospitality begins in the Granite State. The Lake Estate on Winnisquam, a $90 million masterpiece spanning 36 pristine lakefront acres, officially opens on September 23, 2025. The NEW 114-room independent year-round resort and spa represents the most significant luxury real estate investment in
New Hampshire’s modern history and a new era of hospitality excellence. Located in the heart of New Hampshire’s Lakes Region in Tilton, NH, a quintessential New England small town, The Lake Estate on Winnisquam is situated on 3,400 feet of natural shoreline with views of the Belknap and Ossipee mountain ranges. Only 90-minutes from Boston, the resort seamlessly blends understated New England elegance with world-class amenities, state-of-the-art technology and exceptional service.
Find out more about visiting New Hampshire here.