Views off the front deck of the main inn at Steele Hill

Careers in Hospitality

Start your career in the hospitality industry and join our growing team at Steele Hill Resorts. Set amongst 500 acres overlooking stunning views of Lake Winnisquam and the Belknap Mountain Range, Steele Hill is one of the largest resorts in central New Hampshire. Help us set the standard for hospitality service in the region and join a highly recognized company with roots going back to 1938.



Photos & Videos of our NH Resort