Welcome to grand traverse County
We warmly welcome you to discover the endless possibilities for your special event or wedding at Twin Lakes Park, a Grand Traverse County Parks and Recreation public property.
Breathtaking, tranquil, and charming, Twin Lakes Park is a beloved, shining jewel located on the shores of North Twin Lake in Long Lake Township. With vast rolling lawns, surrounded by nature, the 175-acre park offers unique facilities to make your wedding or special event unforgettable, indoors and outdoors.
weddings and Events in a rustic, charming, memorable setting
If you are planning an important special event in your life, Twin Lakes Park is a one-of-a-kind venue, with the breadth of facilities and professional support to accommodate all or a portion of your festivities with personal attention and great care.
Contact us for more information about how your event can be part of the rich history and local pride that instills Twin Lakes Park.
For your perfect event
Gilbert Lodge is built around a massive stone fireplace, and features a commercial kitchen, a porch with stunning lake views, a gorgeous wood dance floor, and more (3,000 feet; capacity 200)
Dormitory that sleeps 142 (17 rooms/eight per room; one room accommodates six), featuring a meeting room with forest views and fireplace
Outdoor pavilion on the lakeshore with a large, stone fireplace and picnic tables
Two miles of hiking trails
Multi-purpose sports field
Children’s outdoor play area
Picturesque lake frontage