Yes, there is free parking in downtown Detroit. There are a few municipal parking lots, as well as some private ones. The city offers a map of all the parking options on its website.