Steele Hill Resort
Wedding venue in Sanbornton, New Hampshire





About Steele Hill Resort
Set on a 500-acre mountaintop property in New Hampshire’s Lakes Region, Steele Hill Resort offers views of Lake Winnipesaukee, Lake Winnisquam, and the surrounding mountains as a year-round wedding setting.
The facts
- Guests
- Up to 200 guests
- Pricing note
- The wedding inquiry process provides access to a cost estimator and a wedding kit with general rates, services, and menus. The supplied pages do not state a specific venue-rental amount.
- Setting
- Indoor & outdoor
- Kind of place
- Hotel
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Listed on WeddingWire (checked November 2026)
- Not listed on Zola (checked November 2026)
How to reach Steele Hill Resort
- Website: steelehillresorts.com/restaurant
- Phone: (603) 581-2319
- Address: 516 Steele Hill Rd
Wedding venues near Steele Hill Resort
- Den Brae Golf Course — Sanbornton, NH
- Longlook — Sanbornton, NH · up to 175 guests
- Belknap Mill — Laconia, NH · up to 100 guests
- Lochmere Country Club — Tilton, NH · up to 120 guests
- Lakeport Opera House — Laconia, NH · up to 300 guests
- BankNH Pavilion — Gilford, NH · up to 8,500 guests
- Basecamp Brewing Co. — Lincoln, NH · up to 140 guests
- Birch Hill Farm — Gilford, NH · up to 155 guests
- Timber Hill Farm — Gilford, NH · up to 180 guests
- Waukewan Golf Club — Center Harbor, NH · up to 150 guests
More hotel venues nearby
- The Common Man Inn & Spa Plymouth — Plymouth, NH · up to 200 guests
- The Margate on Winnipesaukee — Laconia, NH · up to 500 guests
- The Summit Resort — Laconia, NH · up to 115 guests
- Mill Falls at the Lake — Meredith, NH · up to 397 guests
- Inn on Main — Wolfeboro, NH · up to 250 guests
- Pickering House Inn — Wolfeboro, NH · up to 150 guests
- Wolfeboro Inn — Wolfeboro, NH · up to 200 guests
- Crescent Lake Inn & Suites — Wolfeboro, NH
- New London Inn — New London, NH · up to 200 guests
- Twin Lake Village — New London, NH · up to 180 guests