Indian Head Resort
Indian Head Resort is a mountain hotel in Lincoln, New Hampshire, located in the White Mountains and open year-round for guests. The property features rooms and cottages overlooking the mountains and Shadow Lake, with classic wood and stone construction that blends into the natural surroundings.
The resort has existed for many years and evolved over time from a simple lodging into a complete property with rooms, cottages, and houses for larger groups. Its history is tied to the natural landscape and the desire of visitors to find rest in the mountains.
The name "Indian Head" comes from a nearby rock formation that resembles a Native American profile, which visitors often photograph. This natural landmark has shaped the resort's identity and remains a distinctive reference point for guests visiting the area.
The resort is conveniently located on a main route through Lincoln and easy to reach by car from nearby cities. On site you will find a heated outdoor pool, hot tub, lake access to Shadow Lake with pedal boats and fishing, plus a free winter shuttle service to popular destinations like Ice Castles and ski areas.
Shadow Lake is a central feature of the resort, offering guests fishing and pedal boat opportunities in a calm setting. Many visitors mention that watching sunrise over the mountains or sunset on the lake becomes one of the memorable moments of their stay.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.