There’s A Thrilling Indoor Waterpark Hiding In Grand Harbor Resort, Iowa’s Most Underrated Hotel

Grand Harbor Resort in Dubuque, Iowa, features the best indoor waterpark in the state with a variety of aquatic attractions and an arcade.

Iowans are hardworking people, but everyone deserves a vacation every once in a while. If you're looking for a great, family-friendly vacation in Iowa that won't break the bank and won't mean days of traveling, head to Dubuque and enjoy a staycation at the best indoor waterpark in Iowa.

If you've ever visited the Port of Dubuque, chances are you've seen the towering Grand Harbor Resort rising up from the riverbanks.

While Grand Harbor has earned a reputation for being a cozy and accommodating hotel, some people have no idea that it's also home to the best indoor waterpark in Iowa.

Tucked away in this beautiful hotel is the Grand Harbor Waterpark, the best indoor water park in Iowa.

There's more than 25,000 square feet of fun in this tropical oasis. Enjoy a lazy river, water slides, a splash zone, and even a zero-depth entry pool for the little ones.

The towering and thrilling slides offer a speedy ride right into the water.

Grand Harbor Waterpark has all of your favorite aquatic attractions. Kids love standing under the giant bucket, waiting to get drenched!

Refuel with pizza, soda, cookies, or a variety of other snacks and lunch options. After all, you need some energy to get you through a full day of waterpark fun!

The fun doesn't end once you've dried off for the day. Head to the Grand Harbor Arcade to test your skills.

You'll find a variety of old fashioned and modern arcade games, like ski ball, motorcycle racing, and basketball hoop challenges. It's a great way to wind down after a day of splashing around.

Book your stay on the Grand Harbor Resort's website, here, and you'll be enjoying the best indoor waterpark in Iowa in no time at all.

Subscribe to our newsletter

Get the latest updates and news

All Stories