3-star hotel

Steele Hill Resort

4.2 · 2,077 reviews 516 Steele Hill Rd, Sanbornton, NH 03269, United States

Casual hillside resort in Sanbornton, NH with a 9-hole golf course, pools, spa, and family-friendly amenities near Lake Winnisquam.

Hillside Views Family-Friendly Golf Course Outdoor Pools Relaxed Dining
At a glance

Quick stay signals

Six signals to read the stay at a glance.

Wi-Fi Free
Check-In 4:00 PM
Check-Out 11:00 AM
Breakfast Available
Parking Free Onsite
Rating 4.2 / 5
Editorial

Hotel overview

Perched on a hilltop overlooking the mountain ranges and nearby lakes, this casual 3-star resort offers a mix of relaxation and outdoor adventure. The nine-hole golf course weaves through hilly terrain, ideal for both novices and enthusiasts. Guests can enjoy four swimming pools, including indoor and outdoor options, creating year-round family fun.

The resort’s relaxed American restaurant serves straightforward meals in an informal setting, while the Vantage Day Spa provides opportunities to unwind with professional treatments. Spacious rooms include kitchenettes, appealing to families and longer stays.

Located just a few miles from Lake Winnisquam and within driving distance of Ahern State Park, Steele Hill gives easy access to hiking, boating, and ski attractions nearby. Though amenities are extensive, expect some dated decor and slower restaurant service as noted by visitors.

The property also hosts events, including weddings and laser tag activities, adding to varied recreational options. Friendly staff and clean accommodation remain highlights despite the resort’s remote setting.

Stand-out signals

What makes this stay stand out

Three signals that shape how this stay actually feels.

Scenic Hilltop Location

Elevated views of mountains and lakes create a tranquil backdrop for outdoor activities and relaxation.

Multiple Pools & Spa

Four pools plus a day spa ensure plenty of chances to recharge, rain or shine.

Family Recreation

Features like laser tag, hiking trails, and kid-friendly pools keep all ages entertained.

Hotel album

A closer look at the resort

Rooms, common spaces and the small details that shape the stay. Click any photo to view larger.

8 photos
Guest reviews

What travelers say

A snapshot of guest ratings and stories behind the stay.

4.2 / 5

2,077 verified guest reviews

  • 5 55%
  • 4 24%
  • 3 8%
  • 2 5%
  • 1 7%
Water Slide Hot Tub Lake View No Elevators Outdoor Pools Golf Course

Jessie Porter Maclennan.

Stayed 4 month ago

“We stayed here through timeshare and absolutely loved it! We went with our 5 month old and they had terrific amenities. Free 9 hole golf course(very hilly), viewing tower (stunning view of mountains), beautiful family friendly indoor pool and video game stations. These are only 3 we used and they had so much more including hiking trails, other pools, sports centre, spa etc. the rooms are a bit dated in terms of furniture but what was very important to us was cleanliness and the rooms were very clean. The staff were very helpful anytime we needed any service of any kind. Overall we really enjoyed our stay here and would return in a heartbeat.”

Chris Zyrlis.

Stayed 5 month ago

“I've stayed here three times (once just before COVID) with my family and have been happy every time. Three different room set ups and all have been comfortable for a family of five. The pools are always clean and easy to access. I gave 4-stars for the location because it is off the beaten path (which is ideal to some) and will take you 15-20 minutes to get to a store or more for local attractions. This is a little hidden gem of a place that's not so little.”

Jackie Regan.

Stayed 5 month ago

“We had a great time at Steele Hill! The view was awesome, the pool in the West building was a blast, and it was easy to check-in, check-out, ask questions, etc. Unfortunately it was raining during our time, so we couldn’t enjoy the trails or playground, but they looked like a blast!! My only complaints would be the lack of an elevator and slow service at the restaurant. Overall Steele Hill was a nice weekend away.”

Margaret Jachym.

Stayed 7 month ago

“We had a wonderful three-day stay May 10th time frame. Our suite was incredibly spacious and well-equipped with everything we could possibly need, including three bathrooms, a large tub, and a full kitchen (though we didn’t end up using it). The king-sized bed was very comfortable, and the views from our private deck were truly amazing. ​We did the 2.9-mile hiking loop, checked out the multiple indoor pools, went up the tower to see beautiful views, etc. While we didn't utilize all of the free amenities, it’s clear that this is a fantastic destination for families—there is plenty of entertainment to keep kids busy. ​Highly recommended for anyone looking for a relaxing stay with great outdoor access!”

Based on verified guest reviews
What’s on site

Amenities and services

Everything available — and what isn’t — across the property.

13included 2not available

Most loved

Free Wi-Fi Breakfast Free parking Accessible Indoor and outdoor pool Air-conditioned
  • Free Wi-Fi
  • Breakfast
  • Free parking
  • Accessible
  • Indoor and outdoor pool
  • Air-conditioned
  • Kid-friendly
  • Restaurant
  • Kitchen in all rooms
  • Hot tub
  • Fitness center
  • Golf course
  • Bar
  • Pet-friendly
  • Airport shuttle
Place & surroundings

Location and nearby

Where the hotel sits — and what travelers can reach nearby.

Getting around

  • Manchester-Boston Regional Airport Major airport, approximately 1 hour by car.
    1 hr
  • Lebanon Municipal Airport Regional airport about 1 hour 20 minutes away by car.
    1 hr 19
  • Portsmouth International Airport Located roughly 1 hour 25 minutes by car.
    1 hr 24
  • Gunstock Mountain Resort Popular ski area offering snow sports and mountain coaster.
    Nearby
  • Lake Winnisquam Scenic lake ideal for kayaking and fishing with mountain views.
    4.5 mi
  • Funspot Large arcade and entertainment complex for families.
    Nearby
Practical guide

Stay essentials

Practical details to know before you check in.

Check-In Time

From 4:00 PM

Check-Out Time

By 11:00 AM

Internet Access

Free Wi-Fi throughout property

Parking

Complimentary free parking available

Accessibility

Facilities accessible for guests with mobility needs

Pet Policy

No pets allowed on premises

Dining

On-site American restaurant with casual meals

Room Amenities

Kitchenettes available in all rooms

Questions travelers ask

FAQ

Yes, Steele Hill Resort offers free onsite parking for all guests.

There are multiple indoor and outdoor pools designed with families and children in mind.

The resort does not permit pets on the property.

Check-in is from 4:00 PM and check-out is by 11:00 AM.

Yes, the Vantage Day Spa offers various treatments for guests.

The resort provides accessible facilities, though note there are no elevators.

All rooms include a kitchen or kitchenette for guests’ convenience.
Explore nearby

Similar hotels nearby

Nearby hotels travelers often consider alongside this one.

Hochzeitshaus
Wüstestätte 5, Schnoor, 28195 Bremen-Schnoor, Germany 4.7

Hochzeitshaus

Charming 4.7star Hochzeitshaus in BremenSchnoor with cozy multilevel holiday home style...

Hotel
HuntnFL
30303 Clay Gully Rd, Myakka City, FL 34251, United States 5

HuntnFL

Experience premier duck hunting and fishing charters at HuntnFL in Myakka City, FL. Expert...

Lodge
Residence Appartamenti Caffarena
Via Manzoni, 19, 08048 Arbatax NU, Italy 4.8

Residence Appartamenti Caffarena

Extended stay apartments in Arbatax with free parking, air conditioning, and easy beach ac...

Extended Stay Hotel
Aloft Fort Lauderdale Airport
501 SE 24th St, Fort Lauderdale, FL 33316, United States 4

Aloft Fort Lauderdale Airport

Stay near Fort Lauderdale Airport with vibrant nightlife and riverfront charm. Modern room...

Hotel
Niagara Falls Motor Lodge
7950 Portage Rd, Niagara Falls, ON L2G 5Y8, Canada 3.9

Niagara Falls Motor Lodge

Simple, lowkey 2star hotel near Horseshoe Falls with outdoor pool, free parking, and kid...

Hotel
For hoteliers

Own or manage this hotel?

Claim your hotel profile and help travelers understand your hotel’s story on Placelio.

Check prices