Bahamas Cruises are one of the most popular short-vacation options for travellers seeking sunny beaches, turquoise waters, and island excursions. These itineraries are ideal for families, couples, and first-time cruisers looking for 2–7 night Caribbean escapes.
Popular routes include cruises to Nassau, Bimini, and private islands such as Royal Caribbean’s Perfect Day at CocoCay and Disney Castaway Cay. With frequent departures from Miami, Fort Lauderdale, Orlando, and Galveston, Bahamas cruise deals offer all-inclusive dining, entertainment, water activities, and relaxing beach experiences.
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
09 Oct27 Oct30 Oct13 Nov
3 Nights | Port of Palm Beach - Nassau, Bahamas - Port of Palm Beach
4-Night Bahamas Duo Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 4 nights - from $149 per person - sailing dates: ,
4-Night Bahamas Duo Margaritaville at Sea
$149 Per Person
Margaritaville at Sea - Margaritaville Paradise
09 Nov16 Nov
4 Nights | Port of Palm Beach - Freeport, Grand Bahama - Nassau, Bahamas - ... More
4-Night Bahamas Duo Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 4 nights - from $149 per person - sailing dates:
4-Night Bahamas Duo Margaritaville at Sea
$149 Per Person
Margaritaville at Sea - Margaritaville Paradise
30 Nov
4 Nights | Port of Palm Beach - Nassau, Bahamas - Freeport, Grand Bahama - ... More
3-Night Grand Bahama Escape Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 3 nights - from $159 per person - sailing dates: , , ,
3-Night Grand Bahama Escape Margaritaville at Sea
$159 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
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Joy - 4 nights - from $164 per person - sailing dates:
Bahamas - Short Norwegian Cruise Line
$164 Per Person
Norwegian Cruise Line - Norwegian Joy
16 Nov
4 Nights | Miami, Fl - Great Stirrup Cay, Bahamas - Nassau, Bahamas - Miami... More
4-Night Key West & Nassau Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 4 nights - from $169 per person - sailing dates:
4-Night Key West & Nassau Margaritaville at Sea
$169 Per Person
Margaritaville at Sea - Margaritaville Paradise
19 Oct
4 Nights | Port of Palm Beach - Key West, FL - Nassau, Bahamas - Port of Pa... More
Caribbean And Antilles, 4 Nights MSC Cruises by MSC Cruises aboard MSC Seaside - 4 nights - from $179 per person - sailing dates: , ,
Caribbean And Antilles, 4 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 4 nights - from $219 per person - sailing dates:
Caribbean And Antilles, 4 Nights MSC Cruises
$219 Per Person
MSC Cruises - MSC Seashore
01 Nov
4 Nights | Port Canaveral (Orlando) Florida - Nassau Bahamas - Ocean Cay MS... More
Caribbean And Antilles, 4 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 4 nights - from $229 per person - sailing dates: ,
Caribbean And Antilles, 4 Nights MSC Cruises
$229 Per Person
MSC Cruises - MSC Seashore
11 Oct25 Oct
4 Nights | Port Canaveral (Orlando) Florida - Ocean Cay MSC Marine Reserve ... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Getaway - 4 nights - from $229 per person - sailing dates:
Bahamas - Short Norwegian Cruise Line
$229 Per Person
Norwegian Cruise Line - Norwegian Getaway
19 Oct
4 Nights | Miami, Fl - Great Stirrup Cay, Bahamas - Nassau, Bahamas - Miami... More
Bahamas - Jacksonville Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 5 nights - from $239 per person - sailing dates:
Bahamas - Jacksonville Norwegian Cruise Line
$239 Per Person
Norwegian Cruise Line - Norwegian Dawn
15 Nov
5 Nights | Jacksonville, Florida, Fl - Grand Bahama Island, Bahamas - Great... More
5-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Sunrise - 5 nights - from $241 per person - sailing dates:
5-Day Bahamas Carnival Cruise Line
$241 Per Person
Carnival Cruise Line - Carnival Sunrise
26 Oct
5 Nights | Miami, Fl - Celebration Key, The Bahamas - Princess Cays, The Ba... More
4-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Glory - 4 nights - from $243 per person - sailing dates: , ,
4-Day Bahamas Carnival Cruise Line
$243 Per Person
Carnival Cruise Line - Carnival Glory
12 Oct02 Nov23 Nov
4 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Celebration... More
4-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Glory - 4 nights - from $243 per person - sailing dates: ,
4-Day Bahamas Carnival Cruise Line
$243 Per Person
Carnival Cruise Line - Carnival Glory
16 Nov30 Nov
4 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Celebration... More
Caribbean And Antilles, 4 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 4 nights - from $249 per person - sailing dates:
Caribbean And Antilles, 4 Nights MSC Cruises
$249 Per Person
MSC Cruises - MSC Seashore
08 Nov
4 Nights | Port Canaveral (Orlando) Florida - Ocean Cay MSC Marine Reserve ... More
4-Night Key West & Grand Bahama Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 4 nights - from $249 per person - sailing dates: , ,
4-Night Key West & Grand Bahama Margaritaville at Sea
$249 Per Person
Margaritaville at Sea - Margaritaville Paradise
15 Oct23 Oct23 Nov
4 Nights | Port of Palm Beach - Key West, FL - Freeport, Grand Bahama - Por... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 5 nights - from $249 per person - sailing dates:
Bahamas - Short Norwegian Cruise Line
$249 Per Person
Norwegian Cruise Line - Norwegian Dawn
30 Nov
5 Nights | Jacksonville, Florida, Fl - Grand Bahama Island, Bahamas - Great... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Getaway - 5 nights - from $249 per person - sailing dates: , ,
Bahamas - Short Norwegian Cruise Line
$249 Per Person
Norwegian Cruise Line - Norwegian Getaway
28 Oct06 Nov11 Nov
5 Nights | Orlando-Beaches-Port Canaveral, Fl - Puerto Plata, Dominican Rep... More
Caribbean And Antilles, 3 Nights MSC Cruises by MSC Cruises aboard MSC Seashore - 3 nights - from $255 per person - sailing dates: , ,
Caribbean And Antilles, 3 Nights MSC Cruises
$255 Per Person
MSC Cruises - MSC Seashore
05 Nov12 Nov19 Nov
3 Nights | Port Canaveral (Orlando) Florida - Nassau Bahamas - Ocean Cay MS... More
5-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Sunrise - 5 nights - from $256 per person - sailing dates:
5-Day Bahamas Carnival Cruise Line
$256 Per Person
Carnival Cruise Line - Carnival Sunrise
31 Oct
5 Nights | Miami, Fl - Relaxaway, Half Moon Cay - Nassau, The Bahamas - Cel... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 5 nights - from $259 per person - sailing dates:
Bahamas - Short Norwegian Cruise Line
$259 Per Person
Norwegian Cruise Line - Norwegian Dawn
20 Nov
5 Nights | Jacksonville, Florida, Fl - Grand Bahama Island, Bahamas - Great... More