Twin Birch Resort
EST. 1947

Our History

Sunrise Since 1947, Twin Birch has been a destination for families, couples, individuals and groups. Conveniently located west of Traverse City Michigan in the Leelanau Peninsula, Twin Birch Resort features 350 feet of shoreline on Little Platte Lake with 3rd Generation Brown family ownership. This natural 805 acre Lake is located adjacent to Big Platte Lake and is a short drive from the Sleeping Bear Sand Dunes National Park which boasts some of the world's most breathtaking views. Bald Eagles, Bears, Loons, Beaver, Otter, Swans, Lynx, Fox, Deer, and Porcupines are frequently seen among dozens of other wildlife species.