Owl’s Nest Resort might not be your traditional New Hampshire ski resort, but there are still plenty of activities to enjoy on our 600-acre resort! And the best part? All of these activities are FREE! Please take notice that you will have to bring your own equipment and winter trails are marked. We have marked off our sensitive golf course greens and small hazards. Please stay on your winter trails only.