Thanks for the info.I used to live in Miami and it's big and varied. Traffic is horrendous everywhere in Miami so if you stay at Marriott Stanton, it could take you up to 40 min to get to the cruise port in the morning. The 3 hotels you listed look fine if you really want to spend time at the beach. If you want to be near the cruise port, the Intercontinental Miami is 1.5 miles away.