Public · 9 Holes

Indian Hills Golf Club

2159 Iowa 9, Spirit Lake, Iowa

PublicMembership
9Holes
4.4100 Reviews
Spirit Lake, IALocation

The Club

About Indian Hills Golf Club

Indian Hills Golf Club is a picturesque 9-hole daily fee course located in Okoboji, Iowa, surrounded by gently rolling hills and Bass Lake. The course offers a variety of tee boxes to accommodate golfers of all skill levels, making it a popular choice for both locals and visitors to the Iowa Great Lakes. The clubhouse...

Facilities

Club Amenities

Pull Cart
Club Rental
Pro Shop
Golf Lessons
Driving Range
Putting Green
Restaurant
Bar & Lounge
Reception Hall
Clubhouse
Changing Room

Reviews

What People Say

4.4/5
Google · 100 reviews
In summary

Indian Hills Golf Club is frequently praised for its well-maintained 9-hole course, friendly staff, and reasonable membership options. The course is noted for its challenging layout with various approach shots and scenic setting, making it enjoyable for both regular golfers and families. However, some visitors have pointed out issues with outdated golf carts, lack of amenities like sand and water on carts, and occasional slow pace of play. Additionally, while the mini-golf course is considered fun, it has been criticized for maintenance issues.

a year ago
Nice 9 hole course. Enjoyed our play. Great people, lost my head cover there and they went above and beyond to help me get it back!
— mary klostermann
2 years ago
Nice challenging hilly course, lots of blind shots. Golf carts need updating. No sand for fixing divots or water on the carts for cleaning clubs. Overall I give it 4 stars
— Brian Merrill
5 years ago
Nice 9 hole golf course. Has the length that everyone seeks and yet a variety of different approach shots required. No sand involvement in play. Busy AM's, and various leagues at night. Would recommend you get a tee time. Oh forgot to tell you, yearly memberships VERY reasonable, just ask about them. This is a public course.
— Bryan Swanson
2 years ago
$10 for a worn out mini course. Couldn't play 7 holes but they charged the full amt. Weeds covered what had been pretty areas and thr water feature was dry and full of weeds. What a dump!
— Jackie Gardner
Edited 6 years ago
Great 9 hole venue. Well kept, greens are moderate to fast, tee boxes a little rough, but staff is very helpful and flexible. Play there every year when our family invades the bible camp for our family reunion. Early Sunday a.m.
— Dan Rohman
3 years ago
Nice 9-hole course. Yearly membership is very reasonable. Great for young kids to play/ learn on. Some sand bunkers and a few areas of water to play around. Would recommend to anyone.
— Josh
Edited 10 months ago
I love this course! Chris and Liz do an amazing job with this course!
— Ryan Sutton
3 years ago
A fun, miniature golf experience. Teal greens, not in great shape, but fun experience, no less. My guess is that very few people know about it. The regular golf course is very nice too.
— Norman Zurn
8 years ago
Fun, well maintained 9 hole course which will use most of your clubs. Course plays around a small lake but water really comes into play on one hole and only if you slice. Trickey indian Hills greens are typically as fast and smooth as any you will play. Great fun course, competively priced, with a well stocked beverage cart and nice staff, hard to beat. Get a tee time otherwise you will probably have a wait if you walk up. Pace of play is usually good. If you are at the Lakes, play it.
— Ron Marr
a year ago
My favorite spot on a beautiful Sunday!
— Danielle Breaman
Edited a year ago
Grass is always nice and the beers are always cold!
— Jason Preston
3 years ago
A perfect place to enjoy golf.
— Alicia Rios

Buy with the best & sell with confidence

Find a recommended local agent.

Search Our Agents