Enjoy our last minute cruises with 2 for 1 cruise deals on Caribbean cruises. Cruise on the ultra-modern 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!