Indian Head Resort, a New England treasure, is centrally located in the heart of the White Mountains in New Hampshire. The perfect headquarters for your vacation, we are close to over 35 area attractions, scenic drives, outdoor recreation of all kinds, and plenty of tax free shopping. Our room amenities also include 50″ Plasma HDTVs in all resort rooms, cottages and bungalows with more than 60 HD channels for those that want a break from outdoor activities and local attractions.
Indian Head Resort and its friendly, knowledgeable staff make sure there is something to offer everyone who stays. Whether you are an outdoors enthusiast who wants to ski or hike, a couple getting married, a convention, interested in the local color and attractions, in need of a relaxing vacation by the lake or pool, or a foodie on the road - Indian Head is ideally suited to serve your needs.
Indian Head Resort's Profile Dining Room won the award for Best Overall Restaurant in 2010, 2011, 2012 and 2013 in the Lincoln-Woodstock “Best of Chefs' Competition.