The cruise ship, which had 120 passengers on board, had gotten stuck on Saturday, according to a report on WXYZ-TV. A tugboat from the Gaelic Tugboat Company in Lincoln Park freed the Yorktown overnight, and the cruise ship went back to its port in Detroit.
The ship had embarked on an eight-day cruise that was supposed to take it to Cleveland and Montreal, WXYZ reported.
The Coast Guard said the incident is under investigation.
The Yorktown is owned by the Great Lakes Cruise Company. The ship was renovated in 2009, according to the company's website.
NOTE: The story and headline were corrected at 9:14 a.m. Sunday to change the headline to show that a tugboat from the Gaelic Tugboat Company freed the cruise ship.