• Top Golf Course in Southwest Michigan

    Welcome to Indian Lake Hills

    Located in Southwest Michigan

  • Golf Course with rich history in michigan

    Family Owned and Operated for 100 Years!

    Located in Southwest Michigan

  • public golf courses in southwest michigan

    27 Holes in The Heart of SW Michigan

    Catering to Players of All Skill Levels

  • top west michigan public golf courses

    Welcome to Indian Lake Hills

    Located in Southwest Michigan

Indian Lake Hills

Enjoy Fresh Air, Sunshine, And The Open Spaces

FOUNDED IN 1925

27 HOLES IN THE HEART OF SOUTHWEST MICHIGAN
 The Landmark on the Lake

Public 27 Hole Golf Course, with Driving Range & Practice Facilities

Restaurant, Pub and Pavillion overlooking Indian Lake

Golf Outings, Leagues, Events/Tournaments

Season Passes

Gift Cards

golf outing venue southwest michigan

Host A Golf Outing

Are you looking for the perfect venue to host your next golf outing? We take the time to guide you step-by-step in planning a fantastic day for your group

Learn More
golf leagues southwest michigan

Bring Your league To Indian Lakes

Are you a league secretary looking for a fun place to bring your league?

Learn More
golf memberships southwest michigan

Seasonal Pass Programs

Become a member at Indian Lake Hills. We offer many seasonal pass programs.

Learn More
golf specials e-club

Special Offers

Join our e-Club to access our latest specials and course news.

Learn More