Home › Top-rated venues › Iowa

Top-rated indoor golf in Iowa

How this list is ranked: each venue's Google rating multiplied by its number of Google reviews, so a venue needs both a high rating and a lot of reviews to place well. Only venues with 10 or more reviews count, and a multi-location brand appears once, at its highest-scoring location. 34 of the 59 venues we list in Iowa qualify; these are the top 10. Extra locations of the same brand don't count.

Ranked from public Google numbers. Not an endorsement.

  1. Topgolf Des Moines

    4.5★★★★★ 728 reviews

    West Des Moines, IA · 7680 Coachlight Dr
    Score 3,276 (4.5 × 728)

    Multi-location brand Memberships

    We had such a fun time at Topgolf for Valentines Day! The service was top notch, the food was pretty good, and the drinks were cold! We appreciated the variety of games for those of us who don’t golf. Highly recommend for a date night!

    ★★★★★ Kayla, Feb 2026
  2. Range Restaurant + Cocktail Bar

    4.3★★★★☆ 714 reviews

    Urbandale, IA · 11865 Hickman Rd
    Score 3,070 (4.3 × 714)

    Bar24/7 access

    Didn't come here for the golf though those playing seemed to have had fun. The restaurant is really beautiful and well-designed in my opinion. There is a closed patio area that I imagine is open to the elements when it's nicer out. We sat at the bar for dinner.

    ★★★★★ Melinda, Feb 2023
  3. Iron Tee Golf

    4.4★★★★☆ 404 reviews

    Bettendorf, IA · 6909 Iron Tee Wy
    Score 1,778 (4.4 × 404)

    Trackman LessonsLeaguesBarMemberships

    We celebrated my boyfriend’s birthday at Iron T Golf and had the BEST time, thanks in large part to our incredible server, Kylie. From start to finish, her service was absolutely impeccable. She was super attentive, friendly, and on top of everything without ever being overbearing.

    ★★★★★ Mars, May 2025
  4. Toad Valley Golf Course

    4.2★★★★☆ 375 reviews

    Pleasant Hill, IA · 237 NE 80th St
    Score 1,575 (4.2 × 375)

    GolfzonToptracer LessonsLeaguesMemberships

    Toad Valley Golf Club continues to be one of my favorite places to play, and a huge reason golfers keep coming back is Leslie and her outstanding customer service. Leslie consistently goes above and beyond to make members and non-members feel welcomed, appreciated, and valued.

    ★★★★★ Mr., Aug 2026
  5. Broheim's Indoor Golf & Pub

    4.7★★★★★ 260 reviews

    Waukee, IA · 53 NE Carefree Ln
    Score 1,222 (4.7 × 260)

    LessonsLeaguesBarMemberships

    Broheims is a wonderful place, to have some drinks and get some swings in Year round! (Especially useful during the winter months in Iowa) It's seriously the best place to have a great time. The bar is super clean and the staff is top-notch. They really know how to make you feel welcome and taken care of.

    ★★★★★ Sumit, Dec 2023
  6. Inside Golf & Games

    4.7★★★★★ 190 reviews

    Ames, IA · 2801 Grand Ave - North Grand Mall
    Score 893 (4.7 × 190)

    Full Swing LeaguesBar

    We have gone to Inside Golf and Games two years in a row for an event involving about 225 teens and 75 adult sponsors for a total of 300 guests. Mike and his staff took great care of us! The teens enjoy their time there with such a wide variety of games and activities. The taco bar was delicious and a huge hit!

    ★★★★★ James, Nov 2025
  7. Four Seasons Indoor Golf

    4.9★★★★★ 146 reviews

    Fairfax, IA · 114 Williams Blvd
    Score 715 (4.9 × 146)

    Full Swing LeaguesBar

    Four Seasons Indoor Golf is one of my favorite simulator places I've been to this winter. This family owned gem has several private simulator rooms that allow you and your group to bring whatever food and drinks you'd like, turn the TV/music to what you want and almost all rooms have your own private bathroom!

    ★★★★★ Iowa, Jan 2026
  8. TRIO Entertainment Complex

    4.3★★★★☆ 164 reviews

    Oskaloosa, IA · 2333 Coal Mine Lp
    Score 705 (4.3 × 164)

    LeaguesBar24/7 accessMemberships

    Stopped by Trio it’s an amazing building it has courts and golf simulators movie theater with assigned seats clean bathrooms a lot of windows so a lot of natural light, a restaurant has great finger food, the staff are friendly five stars Jio was our bartender very good service

    ★★★★★ Todd, Nov 2024
  9. Nederlanders Tap & Golf

    4.8★★★★★ 131 reviews

    Pella, IA · 514 1/2 Main St
    Score 629 (4.8 × 131)

    Bar

    Fun little bar for hanging out with friends. This place is everything you could want in a hometown bar. The food is not fancy, but it is fantastic. Hello Yummy Tots covered in your choice of deliciousness. The golf simulators are fun but also bring a lively atmosphere to the rest of the bar.

    ★★★★★ Traci, May 2023
  10. X-Golf Cedar Rapids

    4.7★★★★★ 128 reviews

    Cedar Rapids, IA · 5235 Buffalo Rdg Dr Ste 100
    Score 602 (4.7 × 128)

    Multi-location brand LessonsLeaguesBarMemberships

    The new X Golf in Cedar Rapids is awesome! Great facility conveniently located off highway 100. The facility is huge and has a great bar. The simulators are state of the art and you don't even need to tee your golf ball up it does it for you.

    ★★★★★ Jason, Jun 2023

Tags appear only when a venue's reviews or its own website mention them; simulator names (dark tags) come from the venue's own website only. The proof is on each venue's page. Quotes are excerpts from public Google reviews. Ratings and review counts come from Google and change over time. 2 venues on this list are locations of a multi-location brand.

All 59 venues in Iowa Golf lessons in Iowa Top-rated in other states