We stayed at the Comfort Inn & Suites Miami International Airport 665 Mokena Dr, Miami Springs, FL 33166-6181.
Hotel was nice, beds comfy. The hallway carpet was nasty but other than that, everything was clean.
Breakfast area was large and had a good selection.
Shuttle from the airport worked well (we arrived around 5PM).
Shuttle to the port (10:30 AM) also worked well but the shuttle left 15 min before the scheduled departure. Get out there 30 min before departure to make sure you don't miss it.
I would recommend this hotel.