Best Public Golf Courses in Michigan (2026 Guide)
Michigan is one of the best golf destinations in the country, offering a mix of scenic lakefront courses, high-end resorts, and incredible value public layouts.
This guide highlights the best public golf courses in Michigan, whether you’re planning a golf trip or just looking for your next great round.
Here are some of the top public golf courses in Michigan to consider:
Arcadia Bluffs (Bluffs Course)
📍 Arcadia, MI
💰 $$$ ($150–$300)
One of the most scenic golf courses in the country, overlooking Lake Michigan with dramatic elevation and incredible views.
👉 Best for: Bucket list golf trip
🔗 Check tee times
Forest Dunes Golf Club
📍 Roscommon, MI
💰 $$$ ($150–$250)
A top-tier public golf destination known for pristine conditions and unique layouts, including the famous reversible course “The Loop.”
👉 Best for: Serious golf trips
🔗 Check tee times
Bay Harbor Golf Club
📍 Petoskey, MI
💰 $$$ ($200+)
One of the most scenic courses in Michigan, featuring dramatic holes along Lake Michigan and a premium resort-style experience.
👉 Best for: Luxury golf experience
🔗 Check tee times
Greywalls (Marquette Golf Club)
📍 Marquette, MI
💰 $$–$$$ ($100–$180)
A rugged and visually stunning course built through rocky terrain, offering one of the most unique layouts in the Midwest.
👉 Best for: Unique and challenging golf
🔗 Check tee times
Tullymore Golf Resort
📍 Stanwood, MI
💰 $$ ($75–$150)
A great mix of value and quality, making it a popular choice for group trips and multi-day golf getaways.
👉 Best for: Group trips
🔗 Check tee times