The Diamond Jo Casino in Dubuque is located on the riverfront and boasts a bowling alley, almost 1,000 slot machines, table card games and a live poker room. There are four restaurants and a bar in the casino offering casual dining options, and there are a number of hotels nearby for an easy stay. There is live entertainment including stand-up comedians and dueling pianos.
Diamond Jo Casino
301 Bell St.
Dubuque, IA
563-690-4800
diamondjo.com
The Mystique Casino is located on the riverfront in Dubuque and has almost 1,000 slots, table games and poker. It offers live entertainment, including stand-up comedians and musical acts. There is a Hilton Garden Inn connected to the casino, and there are a number of restaurants in the casino. Mystique has another way to gamble: greyhound racing. The casino has greyhound races from April through October.
Mystique Casino
1855 Greyhound Park Rd.
Dubuque, IA
563-582-3647
mystiquedbq.com
The Isle of Capri Casino is a small riverboat casino located on the Mississippi River in McGregor, Iowa, about 60 miles north of Dubuque. It offers blackjack, roulette, slots and craps. There is a 21-room hotel on-site as well, making it easy to plan a trip. There is live entertainment nightly as well as a full buffet.
Isle of Capri Casino and Hotel
1118 West Main St.
McGregor, Iowa 52157
563-873-3531
marquette.isleofcapricasinos.com/index.aspx