Embark on a Caribbean cruise and enjoy endless beaches, fine golden sand, tropical hikes, festive encounters, a relaxing yet hectic pace of life, all under the Caribbean sun. Your Caribbean cruise will take you from island to island, sealing a magnificent union between you and the sea. The opportunity to discover the rich aquatic life of the Caribbean, the Bahamas and the Mexican Riviera, during memorable snorkeling and diving sessions. Wonderful destinations for an enchanting journey: Cuba, Saint Lucia, the Cayman Islands, Barbados, the Grenadines, Martinique, Guadeloupe... Get your swimming suits!
Sort by :
Caribbean : United States, Bahamian, Mexico
Itinerary : Port Canaveral, MSC Ocean Cay Marine Reserve, MSC Ocean Cay Marine Reserve, Fun day at sea, Costa Maya, Cozumel, Fun day at sea, Port Canaveral
Caribbean : United States, Bahamian, Mexico
- Departure Port : Port Canaveral
- Duration : 8 Days
- Boat : MSC Seashore of MSC Cruises
From $1,011
-19%
$814
Caribbean-Antilles : United States, Haiti, Curacao, Bonaire, Aruba
Itinerary : Fort Lauderdale Miami, Fun day at sea, Labadee, Fun day at sea, Willemstad, Kralendijk, Oranjestad, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Haiti, Curacao, Bonaire, Aruba
- Departure Port : Fort Lauderdale Miami
- Duration : 10 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $1,119
-23%
$858
Caribbean-Antilles : United States, Haiti, Aruba, Bonaire, Curacao
Itinerary : Fort Lauderdale Miami, Fun day at sea, Labadee, Fun day at sea, Oranjestad, Kralendijk, Willemstad, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Haiti, Aruba, Bonaire, Curacao
- Departure Port : Fort Lauderdale Miami
- Duration : 10 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $1,127
-23%
$864
Caribbean-Antilles : United States, Netherlands Antilles, Martinique, Saint Kitts and Nevis, Porto Rico, Dominican Republic
Itinerary : Fort Lauderdale Miami, Fun day at sea, Fun day at sea, Philipsburg Saint Martin, Fort de France, Basseterre, San Juan, Puerto Plata, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Netherlands Antilles, Martinique, Saint Kitts and Nevis, Porto Rico, Dominican Republic
- Departure Port : Fort Lauderdale Miami
- Duration : 10 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $1,151
-23%
$889
Caribbean-Antilles : United States, Bahamian, Porto Rico, Virgin Islands
Itinerary : Fort Lauderdale Miami, Cococay, Fun day at sea, San Juan, Charlotte Amalie St Thomas, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Bahamian, Porto Rico, Virgin Islands
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Freedom of the Seas of Royal Caribbean International
From $1,187
-24%
$904
Caribbean-Antilles : United States, Bonaire, Curacao, Aruba, Dominican Republic
Itinerary : Fort Lauderdale Miami, Fun day at sea, Fun day at sea, Kralendijk, Willemstad, Oranjestad, Fun day at sea, Puerto Plata, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Bonaire, Curacao, Aruba, Dominican Republic
- Departure Port : Fort Lauderdale Miami
- Duration : 10 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $1,220
-25%
$915
Caribbean-Mexico-Cuba : United States, Bahamian, Haiti, Jamaica, Cayman Islands
Itinerary : Fort Lauderdale Miami, Cococay, Fun day at sea, Labadee, Falmouth, George Town, Fun day at sea, Fort Lauderdale Miami
Caribbean-Mexico-Cuba : United States, Bahamian, Haiti, Jamaica, Cayman Islands
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Freedom of the Seas of Royal Caribbean International
From $1,211
-23%
$929
Caribbean-Mexico-Cuba : United States, Mexico, Belize, Honduras
Itinerary : Miami, Fun day at sea, Cozumel, Belize, Roatan, Costa Maya, Fun day at sea, Miami
Caribbean-Mexico-Cuba : United States, Mexico, Belize, Honduras
- Departure Port : Miami
- Duration : 8 Days
- Boat : Explorer of the Seas of Royal Caribbean International
From $1,228
-24%
$933
Caribbean-Antilles : United States, Bahamian, Porto Rico, Netherlands Antilles
Itinerary : Miami, Cococay, Fun day at sea, San Juan, Philipsburg Saint Martin, Fun day at sea, Fun day at sea, Miami
Caribbean-Antilles : United States, Bahamian, Porto Rico, Netherlands Antilles
- Departure Port : Miami
- Duration : 8 Days
- Boat : Symphony of the Seas of Royal Caribbean International
From $1,264
-25%
$942
Caribbean-Antilles : United States, Haiti, Curacao, Aruba
Itinerary : Fort Lauderdale Miami, Fun day at sea, Labadee, Fun day at sea, Willemstad, Oranjestad, Oranjestad, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Haiti, Curacao, Aruba
- Departure Port : Fort Lauderdale Miami
- Duration : 10 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $1,300
-26%
$963
Caribbean-Antilles : United States, Netherlands Antilles, Dominica, Saint Kitts and Nevis, Porto Rico, Dominican Republic
Itinerary : Fort Lauderdale Miami, Fun day at sea, Fun day at sea, Philipsburg Saint Martin, Roseau, Basseterre, San Juan, Puerto Plata, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Netherlands Antilles, Dominica, Saint Kitts and Nevis, Porto Rico, Dominican Republic
- Departure Port : Fort Lauderdale Miami
- Duration : 10 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $1,288
-25%
$968
Caribbean-Antilles : United States, Bahamian, Virgin Islands, Antigua and Barbuda
Itinerary : Fort Lauderdale Miami, Nassau, Fun day at sea, Charlotte Amalie St Thomas, St. John's, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Bahamian, Virgin Islands, Antigua and Barbuda
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Freedom of the Seas of Royal Caribbean International
From $1,312
-26%
$975
Caribbean-Antilles : United States, Dominican Republic, Porto Rico, Netherlands Antilles, Antigua and Barbuda, United States Virgin Islands
Itinerary : Miami, Fun day at sea, Puerto Plata, San Juan, Philipsburg Saint Martin, St. John's, Sainte Croix, Fun day at sea, Fun day at sea, Miami
Caribbean-Antilles : United States, Dominican Republic, Porto Rico, Netherlands Antilles, Antigua and Barbuda, United States Virgin Islands
- Departure Port : Miami
- Duration : 11 Days
- Boat : Explorer of the Seas of Royal Caribbean International
From $1,262
-23%
$977
Caribbean-Antilles : United States, Haiti, Curacao, Aruba, Bonaire
Itinerary : Fort Lauderdale Miami, Fun day at sea, Labadee, Fun day at sea, Willemstad, Oranjestad, Kralendijk, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Haiti, Curacao, Aruba, Bonaire
- Departure Port : Fort Lauderdale Miami
- Duration : 10 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $1,359
-26%
$1,004
Caribbean-Antilles : United States, Haiti, Porto Rico, Netherlands Antilles, Antigua and Barbuda, Saint Kitts and Nevis
Itinerary : Miami, Fun day at sea, Labadee, San Juan, Philipsburg Saint Martin, St. John's, Basseterre, Fun day at sea, Fun day at sea, Miami
Caribbean-Antilles : United States, Haiti, Porto Rico, Netherlands Antilles, Antigua and Barbuda, Saint Kitts and Nevis
- Departure Port : Miami
- Duration : 11 Days
- Boat : Explorer of the Seas of Royal Caribbean International
From $1,306
-23%
$1,005
Caribbean-Antilles : United States, Bahamian, Virgin Islands, Netherlands Antilles
Itinerary : Miami, Cococay, Fun day at sea, Charlotte Amalie St Thomas, Philipsburg Saint Martin, Fun day at sea, Fun day at sea, Miami
Caribbean-Antilles : United States, Bahamian, Virgin Islands, Netherlands Antilles
- Departure Port : Miami
- Duration : 8 Days
- Boat : Symphony of the Seas of Royal Caribbean International
From $1,395
-26%
$1,035
Caribbean-Antilles : United States, Saint Kitts and Nevis, British Virgin Islands, Dominican Republic
Itinerary : Fort Lauderdale Miami, Fun day at sea, Fun day at sea, Basseterre, Tortola, Puerto Plata, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Saint Kitts and Nevis, British Virgin Islands, Dominican Republic
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Celebrity Apex of Celebrity Cruises
From $1,068
Caribbean-Antilles : United States, Costa Rica, Panama, Colombia, Aruba, Curacao
Itinerary : Miami, Fun day at sea, Fun day at sea, Limon Port, Colon, Carthagène, Oranjestad, Oranjestad, Willemstad, Fun day at sea, Fun day at sea, Miami
Caribbean-Antilles : United States, Costa Rica, Panama, Colombia, Aruba, Curacao
- Departure Port : Miami
- Duration : 12 Days
- Boat : Explorer of the Seas of Royal Caribbean International
From $1,460
-24%
$1,108
Caribbean-Antilles : United States, Dominican Republic, Virgin Islands, Saint Kitts and Nevis, Netherlands Antilles
Itinerary : Fort Lauderdale Miami, Fun day at sea, Puerto Plata, Charlotte Amalie St Thomas, Basseterre, Philipsburg Saint Martin, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Dominican Republic, Virgin Islands, Saint Kitts and Nevis, Netherlands Antilles
- Departure Port : Fort Lauderdale Miami
- Duration : 9 Days
- Boat : Freedom of the Seas of Royal Caribbean International
From $1,510
-26%
$1,112
Caribbean-Antilles : United States, Saint Kitts and Nevis, British Virgin Islands, Dominican Republic
Itinerary : Fort Lauderdale Miami, Fun day at sea, Fun day at sea, Basseterre, Tortola, Puerto Plata, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Saint Kitts and Nevis, British Virgin Islands, Dominican Republic
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Celebrity Apex of Celebrity Cruises
From $1,126
Caribbean-Mexico-Cuba : United States, Bahamian, Jamaica, Haiti
Itinerary : Miami, Cococay, Nassau, Fun day at sea, Falmouth, Labadee, Fun day at sea, Miami
Caribbean-Mexico-Cuba : United States, Bahamian, Jamaica, Haiti
- Departure Port : Miami
- Duration : 8 Days
- Boat : Symphony of the Seas of Royal Caribbean International
From $1,525
-26%
$1,129
Caribbean-Mexico-Cuba : United States, Belize, Mexico, Cayman Islands
Itinerary : Fort Lauderdale Miami, Key West, Fun day at sea, Belize, Cozumel, George Town, Fun day at sea, Fort Lauderdale Miami
Caribbean-Mexico-Cuba : United States, Belize, Mexico, Cayman Islands
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Celebrity Apex of Celebrity Cruises
From $1,129
Caribbean-Antilles : United States, Dominican Republic, Virgin Islands, Saint Kitts and Nevis
Itinerary : Fort Lauderdale Miami, Fun day at sea, Puerto Plata, Charlotte Amalie St Thomas, Basseterre, Fun day at sea, Fun day at sea, Fort Lauderdale Miami
Caribbean-Antilles : United States, Dominican Republic, Virgin Islands, Saint Kitts and Nevis
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Celebrity Apex of Celebrity Cruises
From $1,137
Caribbean-Mexico-Cuba : United States, Cayman Islands, Mexico
Itinerary : Fort Lauderdale Miami, Key West, Fun day at sea, George Town, Fun day at sea, Cozumel, Fun day at sea, Fort Lauderdale Miami
Caribbean-Mexico-Cuba : United States, Cayman Islands, Mexico
- Departure Port : Fort Lauderdale Miami
- Duration : 8 Days
- Boat : Celebrity Apex of Celebrity Cruises
From $1,149
Caribbean : United States, Bahamian, Mexico
Itinerary : Port Canaveral, Nassau, MSC Ocean Cay Marine Reserve, Port Canaveral, MSC Ocean Cay Marine Reserve, MSC Ocean Cay Marine Reserve, Fun day at sea, Costa Maya, Cozumel, Fun day at sea, Port Canaveral
Caribbean : United States, Bahamian, Mexico
- Departure Port : Port Canaveral
- Duration : 11 Days
- Boat : MSC Seashore of MSC Cruises
From $1,439
-19%
$1,163