Driftwood Resort is on the Northeast shore of Houghton Lake. (Houghton Lake, with it's 22,000 acres of fresh water, is by far the largest inland lake in Michigan) and sits in the northern part of the lower peninsula. Houghton Lake is located just a couple hours north of the Detroit Metro area.