If you have few hours in the evening of the arrival day and you are not leaving very early next morning, and are willing to spend few extra bucks, forget airport hotels. Instead, catch a cab to South Beach and grab a hotel there. It's only about 15-20 minute ride and you can actually enjoy Miami the way it was meant to be enjoyed
, unlike the airport area.