top of page


The Indian Head Resort is perfectly situated in the heart of the White Mountains of New Hampshire. Being minutes from local attractions and adventure of all kinds, we're the perfect home base for your next escape to the White Mountains. 

Although we are centrally located within the beautiful region, our variety of thoughtful, onsite amenities offer something for everyone, right on site. Our outdoor pool and hot tub are open year-round, we stock Shadow Lake with trout every spring for fishing, and we have tennis equipment available for use on our tennis courts. We also have on-site access to hiking and walking trails for the moments you'd like to get closer to nature. 

Discover all we have to offer and book your next getaway at Indian Head Resort. 


bottom of page