Most cruise lines recommend arriving in Miami 1–2 days before boarding. We say 3. Here's how to spend them.
Day 1: Beach + Lincoln Road Mall. Day 2: Cuban breakfast in Little Havana + Wynwood Walls. Day 3: easy morning, hotel pool, package pickup with Miami Cruise Box, head to PortMiami fresh and ready.
