< Iowa Cities Indian Hills Golf Club
Spirit Lake, IA Golf Courses
Spirit Lake has -1 golf facilities. Listed below is each club listed in alphabetical order.
Nearby Courses
Inn at Okoboji Golf Course
Okoboji, IA (3 miles)
Okoboji, IA (3 miles)
Brooks Golf Club
Okoboji, IA (3 miles)
Okoboji, IA (3 miles)
Emerald Hills Golf Club
Arnolds Park, IA (5 miles)
Arnolds Park, IA (5 miles)
Woodlyn Hills Golf Club
Milford, IA (6 miles)
Milford, IA (6 miles)
Loon Lake Golf Club
Jackson, MN (9 miles)
Jackson, MN (9 miles)
Estherville Golf & Country Club
Estherville, IA (11 miles)
Estherville, IA (11 miles)
Silver Lake Country Club
Lake Park, IA (12 miles)
Lake Park, IA (12 miles)
Jackson Golf Club
Jackson, MN (15 miles)
Jackson, MN (15 miles)
Riverview Golf Course
Estherville, IA (17 miles)
Estherville, IA (17 miles)
Emerald Valley Golf Club
Lakefield, MN (18 miles)
Lakefield, MN (18 miles)
Rural Route 5
712-336-4768
Okoboji View Golf Course 712-336-4768
1665 Hwy 86
712-337-3372
712-337-3372