Enjoy our last minute cruises 2 for 1 cruise deals on Caribbean cruises. Cruise on the stylish MSC Divina out of Miami, Florida and visit tropical Eastern Caribbean and Western Caribbean destinations like Jamaica, Mexico, Puerto Rico and the Bahamas or spend your days at sea relaxing in the MSC Aurea Spa and your evenings amazed by our spectacular entertainment. There's no limit to the fun you can have on an MSC cruise.
Looking for more Caribbean cruise deals? Check out all of our cruise deals!