This site uses cookies to offer you a better browsing experience. By continuing to navigate through this site or by clicking OK, you consent to the use of cookies on your device.
Indian Head Resort

Indian Head Resort


The Indian Head Resort is a New England treasure centrally located in the heart of the White Mountains of 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 in our extensive gift shop. Stay with us to enjoy the variety of amenities we offer including our year-round indoor and outdoor heated pools, private Shadow Lake with paddle boating and fishing, tennis courts, arcade, and live adult and kid’s entertainment every night in the summer. We also sell discounted tickets to local attractions and ski areas with a FREE shuttle service!

Whether you are here to experience the beauty of the outdoors, to get married under the scenic splendor that is the White Mountains, or just visiting for a relaxing vacation, our friendly and knowledgeable staff will be there every step of the way to ensure you have the best experience possible.

The Indian Head Resort is truly your one-stop spot for all the family friendly fun you can enjoy in the White Mountains!

Visit our website for more information and to book your next getaway.

Address: Indian Head Resort, 664 U.S. 3, Lincoln NH 03251
Phone: (800) 343-8000
Book Now

Google Map