Betfred Sportsbook at Grand Falls
With odds provided by Playtech, this casino is one of the best in the state, having massive television viewing options and VIP booths throughout the sportsbook.
Address: 1415 Grand Falls Blvd., Larchwood, IA 51241
Caesars Sportsbook at Harrah's Council Bluffs
Featuring both sportsbook kiosks for self-betting and betting windows, the Caesars Sportsbook at Harrah’s is one of the best in their portfolio.
Address: 1 Harrah's Blvd, Council Bluffs, IA 51501
Caesars Sportsbook at Horseshoe Casino
With as many as 20 self-serving betting machines, this sportsbook has 6,900 square feet of sports betting glory with nearly 100 TVs throughout.
Address: 2701 23rd Avenue Council Bluffs, IA 51501
Caesars Sportsbook at Isle Casino Bettendorf
Located directly off the casino floor, Caesars Sportsbook at Isle Casino Bettendorf is a sure bet for sports gaming excitement if you’re in the area.
Address: 1777 Isle Parkway, Bettendorf, IA, 52722
Caesars Sportsbook at Isle Casino Waterloo
This Caesars Sportsbook location offers a full-serve sports betting experience, with everything from leather lounge chairs to high-top tables. With 10 enormous screens, this is a great place to watch your betting action.
Address: 777 Isle of Capri Blvd, Waterloo, IA 50701
Caesars Sportsbook at Prairie Meadows
Located just outside of De Moines, IA, Prairie Meadows has a terrific Caesars sportsbook offering some of the best odds in the state.
Address: 1 Prairie Meadows Dr, Altoona, IA 50009
Betfred at Draft Day Sports Lounge at Rhythm City
Draft Day has some of the best food of any sportsbook on our list, and is a can’t miss if you are in the Quad Cities looking for some good grub and sports betting action.
Address: 7077 Elmore Avenue, Davenport, IA 52807
DraftKings Sportsbook at Wild Rose Casino & Hotel Clinton
Owned and operated by Wild Rose, this location is just near the Illinois state line and is one of the biggest casinos in the state. In addition to their DraftKings sportsbook, they also offer over 500 slot machines to choose from.
Address: 777 Wild Rose Dr, Clinton, IA 52732
DraftKings Sportsbook at Wild Rose Casino & Hotel Emmetsburg
Located in Emmetsburg, Wild Rose Casino & Hotel Emmetsburg is a can’t-miss for sports bettors passing through the area.
Address: 777 Main St, Emmetsburg, IA 50536
DraftKings Sportsbook at Wild Rose Casino & Hotel Jefferson
There is no shortage of leagues and bet types available when you visit this sportsbook. The casino attached is also massive, with 18,000 square feet of action in total.
Address: 777 Wild Rose Drive, Jefferson, IA 50129
DRF Sportsbook at Lakeside Hotel and Casino
Featuring 4K video walls, the DRF sportsbook at Lakeside Hotel and Casino is one of the best visual experiences in Iowa retail sportsbooks. It’s also been recently renovated, making it a must-stop for any Iowa sports bettor.
Address: 777 Casino Dr, Osceola, IA 50213
FanDuel Sportsbook at Diamond Jo Dubuque
With 2,150 square feet of sports betting, this sportsbook has four betting windows and nine touchscreen terminals for bettors to place their own bets. They also have a restaurant within the sportsbook called The Game.
Address: 301 Bell St, Dubuque, IA 52001
FanDuel Sportsbook at Diamond Jo Worth
With the casino opening in 2006, the sportsbook opened nearly 15 years later and has been a hit since day one. With the FanDuel brand, the interior of the sportsbook features countless televisions and tables for dining.
Address: 777 Diamon Jo Lane, Northwood, IA 50459
Hard Rock Sportsbook at Hard Rock Sioux City
With the familiar rock and roll backdrop, this casino and sportsbook has ridden the Hard Rock brand to be one of the premier resorts in Iowa since 2014.
Address: 111 3rd Street, Sioux City, IA 51101
PointsBet Sportsbook at Catfish Bend
The Pointsbet retail book is located inside Catfish Bend Casino, which has everything from table games to dining options, and you can rest your bones in the hotel after an enjoyable gambling session.
Address: 3001 Winegard Dr., Burlington, IA 52601
Q Sportsbook at Q Casino
Q Sportsbook is owned and managed by the city of Dubuque and bills itself as “The Ultimate Sports Betting Experience.”
Address: 1855 Greyhound Park Rd., Dubuque, IA 52001