The best way to experience all the wonderful Caribbean islands is through a cruise.
Our ships MSC Divina and the brand new MSC Seashore take you to fantastic islands where you can enjoy the wonderful Caribbean sun. The highlight is Ocean Cay, MSC Cruises private paradise island which can only be reached by MSC Cruises ships.
Children cruise for free in the Caribbean, only the cost of drinks will be added!*
Get more out of your vacation, book an affordable cruise today!
You can book with confidence thanks to our industry-leading health and safety protocol.
Read more about entry requirements and vaccines for each destination HERE.
*Refers to children up to 17 years as the 3rd or 4th person in the cabin. Hotel service charge is added at 7$ per day for children aged 2-11 and 14$ per day for children aged 12-17.