Set atop 500 acres of beautiful New Hampshire forest, Steele Hill Resorts offers amazing views overlooking Lake Winnisquam, Lake Winnipesaukee and the Belknap Mountain range. The resort offers a range of amenities including an indoor and outdoor pools, a 9-hole golf course, and our onsite restaurant, The Hilltop, which delivers drinks and food to every part of the resort.