Top Golf Logo

Experience a new way to play

Enjoy the Topgolf experience in luxury hospitality and entertainment venues.

Everything you love about TopGolf, in a luxury suite.

Following regulations put in place by local authorities and recommendations from the CDC, we have made the difficult decision to temporarily close food and beverage service at all Graduate Hotels. The health and safety of guests, associates and communities remains our top priority as we do our part in combating the spread of COVID-19. We will keep you updated as things continue to evolve and look forward to welcoming you back into our restaurants again soon. Make a sport out of socializing at the new Topgolf® Swing Suite® at Graduate Iowa City. This exciting, immersive golf experience is the perfect spot for your next work or social gathering. Rent out a hitting bay (or the whole space!) and host a party, hang with pals or even practice your drive during the off-season. Food and drinks available from Poindexter Coffee and Gene's bar. Pricing: $15 per person for 1-3 people per hour $50 per bay for 4+ people per hour

Contact Us

210 South Dubuque St, Iowa City, IA 52240, United States
View in Google Maps This is an external link


12 pm - 9 pm

Before you go

Topgolf Reservations - Time Guidance

Here’s how much time we recommend setting aside:

# of Players
Approx Time
18-Hole Course11 Hour
18-Hole Course22 Hours
18-Hole Course34 Hours
Topgolf Target Games890 Minutes (24 golf shots per player)
Baseball Pitching4-61 Hour

Of course, timing will vary a bit based on skill level and how quickly each player takes their turn.