Hidden Gem Golf Courses in Michigan (Underrated Public Courses)
While Michigan is home to some well-known golf destinations, there are also plenty of underrated courses that offer incredible value, great conditions, and unique layouts without the crowds.
These hidden gem golf courses are perfect for golfers looking to discover something new on their next trip.
Pilgrims Run Golf Club
📍 Pierson, MI
💰 $$ ($60–$100)
A consistently highly rated course that flies under the radar, offering pristine conditions and a peaceful, scenic layout through the woods.
👉 Best for: Underrated quality and value
🔗 Check tee times
Diamond Springs Golf Course
📍 Hamilton, MI
💰 $$ ($60–$110)
A beautiful course with dramatic elevation changes and well-maintained greens, often considered one of the best values in the state.
👉 Best for: Scenic value golf
🔗 Check tee times
The Mines Golf Course
📍 Grand Rapids, MI
💰 $–$$ ($50–$90)
Built on a former gypsum mine, this course features unique terrain and a layout that feels different from typical Midwest courses.
👉 Best for: Unique layout on a budget
🔗 Check tee times
Stoatin Brae Golf Club
📍 Augusta, MI
💰 $$ ($75–$125)
A links-style course that stands out in Michigan with wide fairways, rolling hills, and a completely different playing experience.
👉 Best for: Links-style golf
🔗 Check tee times
Shepherd's Hollow Golf Club
📍 Clarkston, MI
💰 $$–$$$ ($90–$160)
A scenic and well-designed course that blends seamlessly into the surrounding forest, offering a premium feel without the spotlight of bigger resorts.
👉 Best for: Quiet premium experience
🔗 Check tee times
The Fortress Golf Course
📍 Frankenmuth, MI
💰 $$ ($70–$120)
A well-designed course with a great mix of open and wooded holes, offering a fun and affordable round that often gets overlooked.
👉 Best for: Affordable hidden gem
🔗 Check tee times