For our last St. Martin trip, we used the following company for our parking. We flew out of Birmingham, AL. In looking at their website, I see that they offer parking at hotels and offsite parking lots close to the MIA airport. The prices are much better than $23.50 per day. https://www.cheapestairportparking.com/airport-parking/index.html?airport=MIA