There are some very small parks, including Surfari Joe's in Watervliet and Big Dip Water Park in Grand Rapids. Below are larger indoor water parks, including Great Wolf Lodge, which is part of a chain, and Avalanche Bay, the biggest indoor water park in Michigan. Parks are listed alphabetically.
Avalanche Bay
Boyne Falls, Michigan
Comparatively large indoor water park at Boyne Mountain.
Bavarian Inn Lodge Hotel and Waterpark
Frankenmuth, Michigan
Relatively small indoor water park with other activities.
Bridge Vista Beach
Mackinaw City, Michigan
Used to be known as Northpointe Inn. Comparatively small indoor water park.
Double JJ Resort Gold Rush Indoor Water Park
Rothbury, Michigan (near Muskegon)
Medium-sized indoor water park resort.
Full Blast
Battle Creek, Michigan
Outdoor and indoor water parks, Open Memorial Day to Labor Day.
Great Wolf Lodge
Traverse City, Michigan
Medium-sized indoor water park resort that is part of a chain.
Splash Universe RiverRun Indoor Water Park
Dundee, Michigan
Comparatively small indoor water park
Sterling Inn
Sterling Heights, Michigan
Small indoor park for hotel guests with pool, 3-story water slide, lazy river, and whirlpools.
Zehnder's Splash Village
Frankenmuth, Michigan
800-863-7999
Comparatively small indoor water park


