Perched on top of Steele Hill in the heart of New Hampshire’s Lakes Region, Steele Hill Resorts offers stunning views of Lake Winnipesaukee and Lake Winnisquam framed by the White Mountains.

Steele Hill Resorts offers some of the most spacious, well-appointed rooms in New Hampshire’s Lakes Region. From Large Two Bedroom units overlooking Lake Winnisquam and Lake Winnipesaukee to cozy, freshly renovated Lodge Suites in the original inn building with king sized beds, flat-screen TVs and kitchens.