
Caribbean Cruises are offered year-round from Miami, Ft. Lauderdale, Cape Canaveral, Tampa and San Juan, Puerto Rico. With so many island paradises, Caribbean cruises often include stops at one or two islands on 3-day cruises and as many as four islands on 7-day cruises. Major cruise lines offering Caribbean cruises are Carnival Cruise Lines, Royal Caribbean Cruise Lines, Celebrity Cruises, Holland America and Norwegian Cruise Line.