Moose Head Ranch

Ranch in Grand Teton National Park

Families rave about this ranch, which has modern log cabins, friendly young staff, a varied and tasty menu and a slew of activities for adults and kids alike. Horseback rides are for all abilities. Visits require a five-night minimum and there are discounted rates for children. It's 18 miles north of Jackson, at 6800ft.