Spirit Lake Golf Courses

9 hole
Indian Hills Golf Club (Indian Hills)
2159 Highway 9, Spirit Lake, IA 51360-7516, US

9 hole public golf course, phone: (712) 336-4768, from $32
Architect: Jack Cowell

18 hole
Okoboji View Golf Course (Okoboji View)
1665 Highway 86, Spirit Lake, IA 51360-7561, US

18 hole public golf course, phone: (712) 337-3372, from $67
Architect: E.G. McCoy