Are you already sick of the cold winter weather? Luckily, you can enjoy a tropical vacation in the dead of winter without traveling too far from home! Grand Harbor Resort is home to an incredible, family-friendly indoor waterpark in Iowa and it’s the perfect place to escape the winter winds.

Grand Harbor Resort is a great getaway along the Mississippi River in Dubuque, Iowa.

Facebook / Grand Harbor Resort

Here, you’ll find a tropical paradise! One of the biggest indoor waterparks in Iowa is waiting for you and your family to enjoy.

Facebook / Grand Harbor Resort

There are slides, play areas, and a lazy river. Kids and adults of all ages will love escaping the winter chills in this paradise.

Facebook / Grand Harbor Resort

Relax on the lazy river and let the warm water melt away your winter chills.

Facebook / Grand Harbor Resort

Kids will have a blast waiting for the giant bucket to drop gallons and gallons of water on them from high above.

Facebook / Grand Harbor Resort

Pool basketball is always intense, so let your competitive side show and slam dunk on the side of the pool.

Facebook / Grand Harbor Resort

The slides here are appropriate for all ages — all you need to ride is a need for speed and a love of water.

Facebook / Grand Harbor Resort

Kids can climb into the jungle gym for a challenge that takes them high above the water.

Facebook / Grand Harbor Resort

Need a break from splashing around? Hang out in the arcade and see if you end up with a high score or a big bucket of tickets

Facebook / Grand Harbor Resort

You can order up pizza, soda, and cookies to keep kids fueled up for their day of fun.

Facebook / Grand Harbor Resort

To book your stay at Grand Harbor Resort and enjoy this tropical indoor waterpark in Iowa, visit their website here.

Facebook / Grand Harbor Resort

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Grand Harbor Resort and Waterpark, 350 Bell St, Dubuque, IA 52001, USA