Three night Caribbean cruises are among the most popular short duration itineraries, often scheduled over weekends or holiday breaks. These cruises depart from ports including Miami, Orlando, and Tampa, visiting nearby destinations such as Nassau, Bimini, and private cruise line islands.
Three night sailings offer time to experience onboard dining, entertainment, and limited shore excursions. They attract travelers seeking a short tropical escape without long travel commitments. Many cruise lines operate themed or seasonal weekend sailings, making this duration an accessible choice for families, groups, and first time cruise travelers exploring the Caribbean.
3-Night Nassau Escape Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 3 nights - from $149 per person - sailing dates: , , , ,
3-Night Nassau Escape Margaritaville at Sea
$149 Per Person
Margaritaville at Sea - Margaritaville Paradise
21 Aug28 Aug31 Aug11 Sep18 Sep
3 Nights | Port of Palm Beach - Nassau, Bahamas - Port of Palm Beach
3-Night Grand Bahama Escape Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 3 nights - from $149 per person - sailing dates: , , ,
3-Night Grand Bahama Escape Margaritaville at Sea
$149 Per Person
Margaritaville at Sea - Margaritaville Paradise
12 Oct06 Nov20 Nov27 Nov
3 Nights | Port of Palm Beach - Freeport, Grand Bahama - Port of Palm Beach
3-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Conquest - 3 nights - from $176 per person - sailing dates: , , , ,
3-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Glory - 3 nights - from $277 per person - sailing dates: ,
3-Day Bahamas Carnival Cruise Line
$277 Per Person
Carnival Cruise Line - Carnival Glory
02 Oct13 Nov
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... More
Caribbean And Antilles, 3 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 3 nights - from $279 per person - sailing dates: , ,
Caribbean And Antilles, 3 Nights MSC Cruises
$279 Per Person
MSC Cruises - MSC Seashore
05 Nov12 Nov19 Nov
3 Nights | Port Canaveral (Orlando) Florida - Nassau Bahamas - Ocean Cay MS... More
3-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Glory - 3 nights - from $282 per person - sailing dates: , , , ,
3-Day Bahamas Carnival Cruise Line
$282 Per Person
Carnival Cruise Line - Carnival Glory
11 Sep09 Oct16 Oct06 Nov20 Nov
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... More
Caribbean And Antilles, 3 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 3 nights - from $285 per person - sailing dates: , , , ,
Caribbean And Antilles, 3 Nights MSC Cruises
$285 Per Person
MSC Cruises - MSC Seashore
03 Sep17 Sep01 Oct15 Oct29 Oct
3 Nights | Port Canaveral (Orlando) Florida - Nassau Bahamas - Ocean Cay MS... More
3-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Freedom - 3 nights - from $327 per person - sailing dates:
3-Day Bahamas Carnival Cruise Line
$327 Per Person
Carnival Cruise Line - Carnival Freedom
30 Oct
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $328 per person - sailing dates:
3 Night Bahamas Getaway Cruise Royal Caribbean
$328 Per Person
Royal Caribbean - Jewel of the Seas
19 Oct
3 Nights | Fort Lauderdale, Florida - Bimini, Bahamas - Nassau, Bahamas - F... More
2 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Harmony of the Seas - 2 nights - from $351 per person - sailing dates: , ,
2 Night Perfect Day Getaway Cruise Royal Caribbean
$351 Per Person
Royal Caribbean - Harmony of the Seas
03 Sep01 Oct29 Oct
2 Nights | Orlando (Port Canaveral), Fl - Perfect Day Cococay, Bahamas - Or... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Aqua - 2 nights - from $359 per person - sailing dates:
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Joy - 3 nights - from $369 per person - sailing dates: ,
Bahamas - Short Norwegian Cruise Line
$369 Per Person
Norwegian Cruise Line - Norwegian Joy
20 Nov27 Nov
3 Nights | Miami, Fl - Nassau, Bahamas - Great Stirrup Cay, Bahamas - Miami... More
3 Night Key West & Bahamas Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Reflection - 3 nights - from $374 per person - sailing dates: , , ,
3 Night Key West & Bahamas Cruise Celebrity Cruises
$374 Per Person
Celebrity Cruises - Celebrity Reflection
06 Nov13 Nov20 Nov27 Nov
3 Nights | Fort Lauderdale, Florida - Key West, Florida - Grand Bahama Isl,... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $410 per person - sailing dates:
3 Night Bahamas Getaway Cruise Royal Caribbean
$410 Per Person
Royal Caribbean - Jewel of the Seas
22 Oct
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Fort Lauderdale, Fl... More
3 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $419 per person - sailing dates: ,
3 Night Perfect Day Getaway Cruise Royal Caribbean
$419 Per Person
Royal Caribbean - Jewel of the Seas
18 Sep16 Oct
3 Nights | Fort Lauderdale, Florida - Perfect Day Cococay, Bahamas - Fort L... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $448 per person - sailing dates: ,
3 Night Bahamas Getaway Cruise Royal Caribbean
$448 Per Person
Royal Caribbean - Jewel of the Seas
28 Aug25 Sep
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Fort Lauderdale, Fl... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $449 per person - sailing dates: ,
3 Night Bahamas Getaway Cruise Royal Caribbean
$449 Per Person
Royal Caribbean - Jewel of the Seas
11 Sep09 Oct
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Grand Bahama Isl, B... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Brilliance of the Seas - 3 nights - from $463 per person - sailing dates: ,
3 Night Bahamas Getaway Cruise Royal Caribbean
$463 Per Person
Royal Caribbean - Brilliance of the Seas
20 Nov27 Nov
3 Nights | Fort Lauderdale, Florida - Grand Bahama Isl, Bahamas - Nassau, B... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $463 per person - sailing dates:
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$463 Per Person
Royal Caribbean - Jewel of the Seas
02 Oct
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Perfect Day Cococay... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Oasis of the Seas - 3 nights - from $519 per person - sailing dates: , ,
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$519 Per Person
Royal Caribbean - Oasis of the Seas
13 Nov20 Nov27 Nov
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Perfect Day Cococay... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Wonder of the Seas - 3 nights - from $536 per person - sailing dates: , , , ,
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$536 Per Person
Royal Caribbean - Wonder of the Seas
28 Aug04 Sep11 Sep18 Sep25 Sep
3 Nights | Miami, Florida - Perfect Day Cococay, Bahamas - Nassau, Bahamas ... More
3 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Wonder of the Seas - 3 nights - from $538 per person - sailing dates:
3 Night Perfect Day Getaway Cruise Royal Caribbean
3 Night Key West & Bahamas Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Reflection - 3 nights - from $539 per person - sailing dates:
3 Night Key West & Bahamas Cruise Celebrity Cruises
$539 Per Person
Celebrity Cruises - Celebrity Reflection
28 Aug
3 Nights | Fort Lauderdale, Florida - Key West, Florida - Nassau, Bahamas -... More