Golf Courses

Anywhere in the Iowa Great Lakes region, you’re just minutes from a beautiful public course – whether you’re looking to play a quick nine holes or a full 18. For more information, contact the Okoboji Tourism Committee, 243 W. Broadway, Arnolds Park, Iowa 51331, or call 712-332-2209 or 800-270-2574.

Spirit Lake

Indian Hills Golf Club
2 miles West of intersection of Hwys 9 and 71
Spirit Lake, IA
712-336-4768 p
Features – 9 holes, carts, food/bar

Okoboji View Golf Course
1665 Hwy. 86
Spirit Lake, IA
712-337-3372 p
Features – 18 holes, pro shop, carts, driving range

Arnolds Park

Emerald Hills Golf Club
808 Hwy. 71 S
Arnolds Park, IA
712-332-7100 p
Features – 18 holes, pro shop, carts, driving range, lounge, snack bar

Lake Park

Silver Lake Country Club
8 miles west of intersection of Hwy 9 & Hwy 86
165 Country Club Drive
Lake Park, IA
712-832-3213 p
Features – 9 holes, carts, pro shop, lounge, restaurant

Milford

Woodlyn Hills Golf Course
1.5 mi E of Milford on A 34
Milford, IA
712-338-9898 p
Features – 18 holes, pro shop, carts, snack bar

Okoboji

Brooks Golf Club
1201 Brooks Park Lane
Okoboji, IA
712-332-5011 p
Features – 27 holes, pro shop, carts, practice facility, restaurant