Millions of passengers pass through the seven cruise terminals at the Port of Miami each year, and the megaships docked in the bay between downtown Miami and the Miami Beach peninsula are a sight to behold. You could just hop a shuttle from the airport to the terminals and sail away, but there is plenty to do in Miami, from beaches to nightlife — all sprinkled with a little Latin flavor.