The Lake Estate on Winnisquam, a $90 million luxury resort in Tilton, New Hampshire, aims to redefine regional hospitality. Opening on September 23, 2025, it features lavish amenities and a focus on exceptional service. Its success could transform New Hampshire’s luxury tourism landscape, attracting high-end visitors and boosting the local economy.
The Lake Estate on Winnisquam opened Sept. 23, 2025, in Tilton, built for $90 million with 114 rooms, a 5,000-square-foot spa, dining led by Chef Chris Viaud, and rooms starting around $400 a night; inside the resort, and what it means for New Hampshire tourism.

