Discover why our resort golf courses, part of Michigan's Magnificent Ten portfolio, are consistently ranked amongst the best in the country. Experience 45 holes of inspiring design and setting, and discover the reason northern Michigan golf has earned a reputation of excellence amongst golfers, and is considered 'America's Summer Golf Capital.'

2024 Season

Crooked Tree Golf Club open May 3, Bay Harbor Golf Club opens May 9.

The Quarry course, Bay Harbor Golf Club, aerial view on Lake Michigan

Bay Harbor Golf Club


The Quarry is Bay Harbor Golf Club's diamond in the rough, with ruggedness of the shale quarry it was built upon. The Preserve offers golfers immersion into classic northern Michigan lakefront forest landscape.

The Links course, Bay Harbor Golf Club, aerial view on Lake Michigan

Bay Harbor Golf Club


The Links course is meant to evoke the feeling of a Scottish style and highlight the magnificence of Lake Michigan, while the ruggedness of an existing quarry was preserved to give The Quarry course a rough, yet beautiful edge.

The Preserve course, Bay Harbor Golf Club, through beautiful forest

Bay Harbor Golf Club


Nestled into the lakefront hardwood forests, The Preserve is a favorite that's nothing short of a sanctuary, while The Links closely follows the Lake Michigan shoreline providing for stunning views and exceptional course design.

Crooked Tree Golf Club features 18-holes of the best golf in northern Michigan

Crooked Tree Golf Club

Carved carefully through the stands of centuries-old hardwood and perched on the bluffs high above Bay Harbor, Crooked Tree Golf Club offers a golf experience that is parallel to none.

The Moor golf course, The Highlands, BOYNE Golf


Explore even more golf options in Michigan's Magnificent Ten at our sister resorts, The Highlands and Boyne Mountain, a short drive from the Inn at Bay Harbor.

Fall at Crooked Tree Golf Club, northern Michigan

Golf Policies & Waivers

Before teeing off, explore our resort golf policies and FAQs. Plus, plan ahead and streamline your check-in experience by signing your waivers in advance online.