Contact

Traverse City | Long Lake Township, Grand Traverse County

Hiking Trails | Snowshoeing Trails | Beaches

Twin Lakes Park is owned by Charter Township of Long Lake. The park is located 4.5 miles west of Traverse City on North Twin Lake. Twin Lakes Park is made available on a continual basis for the general public while at the same time utilizing portions of the property for private functions. The Lodge and the Dormitory can be rented. The park has been recently updated to include a universally accessible pavilion and playground equipment. Water access has also been upgraded to universal accessibility.

Gilbert Lodge – At 3,000 sq. ft., Gilbert Lodge is capable of holding 200 people, with enough seating available for 100 people. Gilbert Lodge is a frequently utilized space for wedding receptions, graduation parties, family reunions, dances, workshops, business meetings and retreats. Gilbert Lodge has a beautiful deck that looks out onto the lake along with a fireplace to cozy up to. Kitchen facilities are available at Gilbert Lodge.

Dormitory – Offers overnight accommodations for up to 142 people. Twin Lakes Dorm has been used for soccer camps, band camps, day camps and church retreats. Baths/shower rooms are available.

Dormitory Meeting Room – A small meeting room located within the dormitory with high ceilings, large windows and a warm fireplace.

Outdoor Picnic Pavilion – A newly renovated scenic pavilion/picnic shelter that will accommodate up to 100 people with a gorgeous outdoor fireplace.

Beach Front – Offers swimming and a sandy beach for daily users.

Hiking Trails – Rustic, wooded trails offering an intermediate level hiking experience among beautiful deciduous trees and pine groves

Twin Lakes Park Trail Map

Contact info

Twin Lakes Park, 6800 N Long Lake Rd, Traverse City, MI 49685, USA

Register

You don't have permission to register
Skip to content