It’s a good rule of thumb to arrive at your departure city a night or two before your ship sets sail to avoid a mad-dash to the port if you have a flight delay. And lucky you if you are cruising out of Miami, where the hotels — whether they're a beachside bungalow or an art deco gem — are as glamorous as they come. Check out our picks for the best places to spend the night for a little pre-vacation indulgence — all a half-hour or less from port.