Last minute Caribbean cruise

Save on your trip to paradise with our last minute cruise deals to the Caribbean departing from three main ports; Miami with MSC Divina, Havana, Cuba, with MSC Armonia and Opera or Bridgetown with MSC Poesia.


You can choose to depart from three main ports; Miami with MSC Divina, Havana, Cuba, with MSC Armonia and Opera or Bridgetown with MSC Poesia.  


With more than 5,000 breathtaking islands and bays spread across this amazing region, there’s so much to see during a Caribbean cruise.

 

Enjoy a vacation in some of the most fascinating destinations in the world: from Barbados to Jamaica, St. Lucia to the Bahamas and Guadeloupe to Trinidad and Tobago.

 

Sink your toes into the warm, white sandy beaches, snorkel in turquoise waters and spot the exotic wildlife of the Caribbean, Cuba and Antilles with our last minute cruises.  Book your MSC Cruises Caribbean cruise online or by calling 0203 426 3010, and countdown to total relaxation!

SEARCH
Destination
Departure Port
Departure Date
Number of nights
Cruise Ship
Cabin type
Products
12 Itineraries | 30 Cruises
Sort by

CARIBBEAN, CUBA AND ANTILLES

Cruise Ship MSC OPERA Cruise Itinerary Cuba, Jamaica, Cayman Islands, Mexico Embarkation Port Havana, Cuba Duration 8 Days, 7 Nights
Starting from
£ 199 * pp
Cruise only
Prices are per person based on double occupancy
 INTERIOROUTSIDEOUTSIDE WITH PARTIAL VIEWBALCONYSUITE
Bella Experience
£ 199Not available£ 279£ 649Not available
Fantastica Experience
£ 199£ 279Not available£ 649Not available
Aurea Experience
Not availableNot availableNot available£ 1249£ 1449
Compare MSC Experiences The price shown includes port taxes.

CARIBBEAN, CUBA AND ANTILLES

Cruise Ship MSC DIVINA Cruise Itinerary United States, St. Maarten, Puerto Rico, Bahamas Embarkation Port Miami, United States Duration 8 Days, 7 Nights
Starting from
£ 349 * pp
Cruise only
Select a departure date Selected Best price
Prices are per person based on double occupancy
 INTERIOROUTSIDEBALCONYSUITE
Bella Experience
£ 349£ 399£ 499Not available
Fantastica Experience
£ 349£ 399£ 499Not available
Aurea Experience
Not availableNot available£ 929£ 1129
 DELUXE SUITEROYAL SUITE
MSC Yacht Club
£ 1429£ 1979
Compare MSC Experiences The price shown includes port taxes.

CARIBBEAN, CUBA AND ANTILLES

Cruise Ship MSC DIVINA Cruise Itinerary United States, Puerto Rico, Turks and Caicos Islands, Bahamas Embarkation Port Miami, United States Duration 8 Days, 7 Nights
Starting from
£ 349 * pp
Cruise only
Select a departure date Selected Best price
Prices are per person based on double occupancy
 INTERIOROUTSIDEBALCONYSUITE
Bella Experience
£ 349£ 399£ 499Not available
Fantastica Experience
£ 349£ 399£ 499Not available
Aurea Experience
Not availableNot available£ 929£ 1129
 DELUXE SUITEROYAL SUITE
MSC Yacht Club
£ 1429£ 1979
Compare MSC Experiences The price shown includes port taxes.

CARIBBEAN, CUBA AND ANTILLES

Cruise Ship MSC OPERA Cruise Itinerary Cuba, Jamaica, Cayman Islands, Mexico Embarkation Port Havana, Cuba Duration 8 Days, 7 Nights
Starting from
£ 429 * pp
Cruise only
Select a departure date Selected Best price
Prices are per person based on double occupancy
 INTERIOROUTSIDEOUTSIDE WITH PARTIAL VIEWBALCONYSUITE
Bella Experience
£ 429Not available£ 499£ 849Not available
Fantastica Experience
£ 429£ 499Not available£ 849Not available
Aurea Experience
Not availableNot availableNot available£ 1449£ 1649
Compare MSC Experiences The price shown includes port taxes.
1 2 3