For more of those moments where you stop and think, “This is what life is all about,” Owl’s Nest awaits.
An 18-hole Nicklaus Design golf course and resort featuring luxury vacation homes. Located in New Hampshire’s White Mountains, just two hours north of Boston (87 miles), and one hour from Manchester Boston Regional Airport. The Nest is situated on 600+ acres with panoramic mountain and forest views. After a round of 18 or 36, you can unwind in an environment that feels great and looks even better.
INTERACTIVE MAP – BEGINNING 2019
AVAILABLE HOMES & CONDOS
The community fostered here is what makes Owl’s Nest the resort like no other. No matter the season, we are active, curious, open-minded individuals who pursue new experiences, build lasting relationships, and learn about ourselves.