Background

Experience the Thrill at Diamond Jo Casino Dubuque

Discover the excitement of gaming, dining, and entertainment at Diamond Jo Casino Dubuque, a premier tourist attraction in Iowa's scenic Port of Dubuque.

★★★★★3.9 (3110)

Diamond Jo Casino Dubuque is a premier gaming destination, offering an exhilarating experience with gaming options, dining, and entertainment for tourists looking to indulge in leisure activities. Located in the scenic Port of Dubuque, this casino is an ideal spot to unwind and enjoy the vibrant atmosphere.

Plan your visit

A brief summary to Diamond Jo Casino Dubuque

Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.

Plan your visit

📍
301 Bell St, Dubuque, Port of Dubuque, Iowa, 52001, US
Eve
From Eve

Know before you go

Hi, I'm Eve. Here are a few practical things to know before exploring Diamond Jo Casino Dubuque.

Local know-how to help you travel smarter and make the most of every moment.

Visit during off-peak hours for a more relaxed gaming experience.
Check the casino's event schedule for live performances and special events.
Try the signature dishes at the casino's restaurants for a true culinary treat.
Take advantage of the scenic views of the Mississippi River while visiting.
Join the casino rewards program to earn benefits and discounts during your visit.

Discover more about Diamond Jo Casino Dubuque

Diamond Jo Casino Dubuque stands as a beacon of excitement in the heart of Iowa, captivating tourists with its blend of gaming and entertainment. This premier casino offers an extensive array of gaming options, including slot machines, table games, and live poker, ensuring that every visitor finds their preferred way to play. The atmosphere is electric and welcoming, inviting both seasoned gamblers and newcomers alike to immerse themselves in the thrill of chance and strategy. Beyond gaming, the casino features a variety of dining options that cater to every palate, from casual bites to more upscale dining experiences, allowing guests to refuel and recharge as they play. In addition to the gaming floor, Diamond Jo Casino hosts regular entertainment events, from live music to special performances, enhancing the overall experience for visitors. The casino's location in the Port of Dubuque means that guests can also take advantage of the beautiful surroundings, including the picturesque Mississippi River and historic landmarks nearby. This makes it an ideal stop for tourists looking to combine leisure with exploration. Whether you're here for a night of fun or just a brief visit, the Diamond Jo Casino Dubuque provides an unforgettable experience filled with excitement and opportunity. As a tourist destination, Diamond Jo Casino caters to all, making it a must-visit location in Dubuque. Its 24/7 operation ensures that you can enjoy the gaming experience at any hour, while the friendly staff are always on hand to assist and enhance your visit. From locals to travelers, everyone can find something to love at this vibrant casino, making it a cornerstone of Dubuque's entertainment scene.

Explore places near Diamond Jo Casino Dubuque

    See all →

    Unlock the Best of Diamond Jo Casino Dubuque

    Find tickets, tours with entry, and experiences available for this location.

    Buy tickets

    No tickets available

    Book tours with entry

    No tours with entry available

    Book tours without entry

    No tours without entry available

    Getting There

    Walking

    If you are at the Dubuque Welcome Center located at 300 Main St, head south on Main St towards 3rd St. Continue on Main St for about 0.5 miles until you reach the intersection with Bell St. Turn left onto Bell St and continue for another 0.3 miles. The Diamond Jo Casino will be on your left at 301 Bell St.

    Public Transportation (Bus)

    If you are near the downtown area, take the Jule Public Transit bus from the nearest stop. Look for the Route 1 or Route 2 bus, which will take you towards the Port of Dubuque. Get off at the stop closest to Bell St. From there, walk south on Bell St for about 5 minutes and you will reach the Diamond Jo Casino at 301 Bell St.

    Taxi or Rideshare

    If you prefer a more direct route, you can call a taxi or use a rideshare app like Uber or Lyft. Simply enter 'Diamond Jo Casino Dubuque' or the address '301 Bell St, Dubuque, IA 52001' as your destination. The ride should take around 5-10 minutes depending on your starting location.

    Mobile App
    Get the app

    Your all‑in‑one travel companion app

    Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

    List of 2017 Women's March locations - Wikipedia

    More about Dubuque

    Discover Dubuque: A historic gem on the Mississippi River, blending rich heritage, vibrant culture, and natural beauty for a unique and enriching travel experience.

    Tell me more about Dubuque

    Select Currency

    Choose the currency you want prices to display in.