Eastern Caribbean · Bahamas

San Juan → Puerto Plata → Grand Turk Island

From Port Canaveral · 7–8 nights · Next Nov 21

From $829

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

Falmouth → Georgetown, Grand Cayman → Cozumel + 4 more

From Fort Lauderdale · 14 nights · Next Nov 28

From $1,178

1 upcoming departure · 1 ship

Southern Caribbean

Philipsburg → Basseterre, Saint Kitts → Roseau + 5 more

From Fort Lauderdale · Next Nov 15

From $1,239

1 upcoming departure · 1 ship

Eastern Caribbean · Western Caribbean

Falmouth → Georgetown, Grand Cayman → Cozumel + 4 more

From Fort Lauderdale · 14 nights · Next Nov 21

From $1,448

1 upcoming departure · 1 ship

Eastern Caribbean

Puerto Plata → San Juan → Basseterre, Saint Kitts

From Fort Lauderdale · 7 nights · Next Nov 14

From $709

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Falmouth → Oranjestad → Curaçao + 6 more

From Fort Lauderdale · 14 nights · Next Nov 14

From $1,233

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Celebration Key → Puerto Plata → San Juan + 1 more

From Fort Lauderdale · 7 nights · Next Nov 27

From $564

1 upcoming departure · 1 ship

Eastern Caribbean · Western Caribbean

Celebration Key → Puerto Plata → San Juan + 6 more

From Fort Lauderdale · 14 nights · Next Nov 27

From $1,168

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

Cozumel → George Town, Great Exuma Island → Nassau

From Fort Lauderdale · 6 nights · Next Nov 28

From $692

1 upcoming departure · 1 ship

Bahamas · US East Coast

Key West → George Town, Great Exuma Island → Nassau

From Fort Lauderdale · 6 nights · Next Nov 21

From $542

1 upcoming departure · 1 ship

Western Caribbean

Ocho Rios → George Town, Great Exuma Island → Cozumel

From Fort Lauderdale · 6 nights · Next Nov 14

From $656

1 upcoming departure · 1 ship

Eastern Caribbean

Grand Turk Island → Puerto Plata

From Fort Lauderdale · 5 nights · Next Nov 9

From $484

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Oranjestad → Curaçao → Kralendijk + 1 more

From Fort Lauderdale · 9 nights · Next Nov 23

From $704

1 upcoming departure · 1 ship

Bahamas

Nassau → Coco Cay

From Fort Lauderdale · 3–4 nights · Next Nov 1

From $474

8 upcoming departures · 2 ships

Western Caribbean · Eastern Caribbean

Grand Turk Island → San Juan → Philipsburg + 9 more

From Fort Lauderdale · Next Nov 13

From $2,664

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Grand Turk Island → San Juan → Philipsburg + 2 more

From Fort Lauderdale · Next Nov 13

From $1,134

1 upcoming departure · 1 ship

Western Caribbean

Roatán → Costa Maya → Cozumel

From Fort Lauderdale · 6 nights · Next Nov 14

From $830

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Half Moon Cay → Ocho Rios → Georgetown, Grand Cayman + 3 more

From Fort Lauderdale · Next Nov 21

From $1,689

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

Half Moon Cay → Ocho Rios → Georgetown, Grand Cayman + 11 more

From Fort Lauderdale · Next Nov 21

From $3,324

1 upcoming departure · 1 ship

Southern Caribbean · ABC Islands

Philipsburg → Basseterre, Saint Kitts → Roseau + 5 more

From Fort Lauderdale · Next Nov 29

From $1,139

1 upcoming departure · 1 ship

Browse by departure port