We usually stay in the MIA International Airport Hotel. Very handy but not it you need to park for 10 days. Hilton Garden Inn has the free managers cocktail party in evening and free buffet breakfast in morning. Free shuttle too but not sure about long term parking.