Royal Caribbean cruise line has cruises out of Miami in the summer months. The trips are on the Majesty of the Seas. They alternate 3- and 4-night cruises to the Bahamas. All of the voyages include stops at Nassau (Bahamas) and CocoCay, which is a private resort island. These are quick, fun vacations.