With all of the water surrounding Michigan many probably never thought about cruise ship and the places it would dock. There is a 7-night and an 11 night cruise in Michigan. Here are some of the stops.
http://www.mlive.com/news/muskegon/index.ssf/2016/04/see_when_200-passenger_cruise.html
http://www.pearlseascruises.com/wp-content/uploads/2014/04/Great-Lakes-and-Georgian-Bay-122115-540pxw.jpg