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 - MSC Meraviglia
Itinerary : New York, Port Canaveral, Nassau, MSC Ocean Cay Marine Reserve, New York
Caribbean : United States, Bahamian - MSC Meraviglia
- Departure Port : New York
-
Duration : 8 Days
- Boat : MSC Meraviglia of MSC Cruises
From $200

Caribbean : United States, Bahamian - MSC Seaside
Itinerary : Miami, Nassau, MSC Ocean Cay Marine Reserve, Miami
Caribbean : United States, Bahamian - MSC Seaside
- Departure Port : Miami
-
Duration : 4 Days
- Boat : MSC Seaside of MSC Cruises
From $339
-18%
$279

Caribbean : United States, Bahamian - MSC Seashore
Itinerary : Port Canaveral, MSC Ocean Cay Marine Reserve, MSC Ocean Cay Marine Reserve, Nassau, Port Canaveral
Caribbean : United States, Bahamian - MSC Seashore
- Departure Port : Port Canaveral
-
Duration : 5 Days
- Boat : MSC Seashore of MSC Cruises
From $369
-24%
$279

Caribbean : United States, Bahamian - MSC Seashore
Itinerary : Port Canaveral, Nassau, MSC Ocean Cay Marine Reserve, Port Canaveral
Caribbean : United States, Bahamian - MSC Seashore
- Departure Port : Port Canaveral
-
Duration : 4 Days
- Boat : MSC Seashore of MSC Cruises
From $349
-20%
$279

Caribbean : United States, Bahamian - MSC Divina
Itinerary : Miami, Nassau, Miami
Caribbean : United States, Bahamian - MSC Divina
- Departure Port : Miami
-
Duration : 4 Days
- Boat : MSC Divina of MSC Cruises
From $349
-17%
$289

Caribbean : United States, Bahamian - MSC Seaside
Itinerary : Miami, Nassau, MSC Ocean Cay Marine Reserve, Miami
Caribbean : United States, Bahamian - MSC Seaside
- Departure Port : Miami
-
Duration : 5 Days
- Boat : MSC Seaside of MSC Cruises
From $379
-24%
$289

Caribbean : United States, Bahamian - MSC Grandiosa
Itinerary : Port Canaveral, Nassau, MSC Ocean Cay Marine Reserve, Port Canaveral
Caribbean : United States, Bahamian - MSC Grandiosa
- Departure Port : Port Canaveral
-
Duration : 4 Days
- Boat : MSC Grandiosa of MSC Cruises
From $369
-19%
$299

Caribbean : United States, Bahamian - MSC Grandiosa
Itinerary : Port Canaveral, MSC Ocean Cay Marine Reserve, Nassau, Port Canaveral
Caribbean : United States, Bahamian - MSC Grandiosa
- Departure Port : Port Canaveral
-
Duration : 5 Days
- Boat : MSC Grandiosa of MSC Cruises
From $389
-23%
$299

Caribbean : United States, Bahamian - MSC Seashore
Itinerary : Port Canaveral, MSC Ocean Cay Marine Reserve, Nassau, Port Canaveral
Caribbean : United States, Bahamian - MSC Seashore
- Departure Port : Port Canaveral
-
Duration : 5 Days
- Boat : MSC Seashore of MSC Cruises
From $389
-23%
$299

Caribbean-Bahamas : United States, Bahamian - Norwegian Gem
Itinerary : Miami, Great Stirrup Cay, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Gem
- Departure Port : Miami
-
Duration : 3 Days
- Boat : Norwegian Gem of Norwegian Cruise Line
From $308

Caribbean : United States, Bahamian - MSC Seascape
Itinerary : Miami, Nassau, MSC Ocean Cay Marine Reserve, Miami
Caribbean : United States, Bahamian - MSC Seascape
- Departure Port : Miami
-
Duration : 5 Days
- Boat : MSC Seascape of MSC Cruises
From $419
-24%
$319

Caribbean : United States, Bahamian - MSC Seashore
Itinerary : Port Canaveral, MSC Ocean Cay Marine Reserve, Nassau, Port Canaveral
Caribbean : United States, Bahamian - MSC Seashore
- Departure Port : Port Canaveral
-
Duration : 5 Days
- Boat : MSC Seashore of MSC Cruises
From $409
-22%
$319

Caribbean-Bahamas : United States, Bahamian - Norwegian Aqua
Itinerary : Miami, Great Stirrup Cay, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Aqua
- Departure Port : Miami
-
Duration : 3 Days
- Boat : Norwegian Aqua of Norwegian Cruise Line
From $355

Caribbean : United States, Bahamian - MSC Seashore
Itinerary : Port Canaveral, Nassau, MSC Ocean Cay Marine Reserve, MSC Ocean Cay Marine Reserve, Port Canaveral
Caribbean : United States, Bahamian - MSC Seashore
- Departure Port : Port Canaveral
-
Duration : 5 Days
- Boat : MSC Seashore of MSC Cruises
From $479
-19%
$389

Caribbean-Bahamas : United States, Bahamian - Norwegian Gem
Itinerary : Miami, Nassau, Great Stirrup Cay, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Gem
- Departure Port : Miami
-
Duration : 5 Days
- Boat : Norwegian Gem of Norwegian Cruise Line
From $390

Caribbean-Bahamas : United States, Bahamian - Norwegian Joy
Itinerary : Orlando -Canaveral Harbor, Great Stirrup Cay, Nassau, Orlando -Canaveral Harbor
Caribbean-Bahamas : United States, Bahamian - Norwegian Joy
- Departure Port : Orlando -Canaveral Harbor
-
Duration : 4 Days
- Boat : Norwegian Joy of Norwegian Cruise Line
From $392

Caribbean-Bahamas : United States, Bahamian - Norwegian Star
Itinerary : Tampa, Great Stirrup Cay, Tampa
Caribbean-Bahamas : United States, Bahamian - Norwegian Star
- Departure Port : Tampa
-
Duration : 5 Days
- Boat : Norwegian Star of Norwegian Cruise Line
From $393

Caribbean-Bahamas : United States, Bahamian - Norwegian Gem
Itinerary : Miami, Nassau, Great Stirrup Cay, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Gem
- Departure Port : Miami
-
Duration : 4 Days
- Boat : Norwegian Gem of Norwegian Cruise Line
From $400

Caribbean-Bahamas : United States, Bahamian - Norwegian Joy
Itinerary : Miami, Nassau, Great Stirrup Cay, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Joy
- Departure Port : Miami
-
Duration : 4 Days
- Boat : Norwegian Joy of Norwegian Cruise Line
From $419

Caribbean : United States, Bahamian - MSC Meraviglia
Itinerary : New York, Port Canaveral, MSC Ocean Cay Marine Reserve, Nassau, New York
Caribbean : United States, Bahamian - MSC Meraviglia
- Departure Port : New York
-
Duration : 8 Days
- Boat : MSC Meraviglia of MSC Cruises
From $589
-29%
$419

Caribbean-Bahamas : United States, Bahamian - Norwegian Getaway
Itinerary : Miami, Nassau, Great Stirrup Cay, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Getaway
- Departure Port : Miami
-
Duration : 4 Days
- Boat : Norwegian Getaway of Norwegian Cruise Line
From $426

Caribbean : United States, Cayman Islands, Jamaica - MSC Poesia
Itinerary : Miami, George Town, Ocho Rios, Miami
Caribbean : United States, Cayman Islands, Jamaica - MSC Poesia
- Departure Port : Miami
-
Duration : 6 Days
- Boat : MSC Poesia of MSC Cruises
From $559
-21%
$439

Caribbean-Bahamas : United States, Bahamian - Norwegian Getaway
Itinerary : Miami, Great Stirrup Cay, Nassau, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Getaway
- Departure Port : Miami
-
Duration : 5 Days
- Boat : Norwegian Getaway of Norwegian Cruise Line
From $476

Caribbean-Bahamas : United States, Bahamian - Norwegian Getaway
Itinerary : Miami, Nassau, Great Stirrup Cay, Miami
Caribbean-Bahamas : United States, Bahamian - Norwegian Getaway
- Departure Port : Miami
-
Duration : 5 Days
- Boat : Norwegian Getaway of Norwegian Cruise Line
From $476

Caribbean : United States, Bahamian - MSC Seashore
Itinerary : Port Canaveral, MSC Ocean Cay Marine Reserve, Port Canaveral
Caribbean : United States, Bahamian - MSC Seashore
- Departure Port : Port Canaveral
-
Duration : 6 Days
- Boat : MSC Seashore of MSC Cruises
From $599
-20%
$479