For more of those moments where you stop and think, “This is what life is all about,” Owl’s Nest awaits.
Owl’s Nest Resort & Golf Club, located in northern New Hampshire, encompasses dedicated staff members, modern rental homes, exquisite views, local attractions, and most importantly, explorers like you! What will you discover on your visit?
FAMILY & FRIEND-FOCUSED
The perfect gathering place to create new traditions for growing families and friends, new and old (or even four-legged). Our dedicated staff are excited to help you plan a vacation you’ll never forget.
Book a rental home so you can experience our one-of-a-kind golf course and other local attractions.