Eastern Caribbean · Bahamas

Philipsburg → Saint Thomas → San Juan + 4 more

From Fort Lauderdale · 14 nights · Next Nov 19

From $1,524

2 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Celebration Key → Puerto Plata → San Juan + 1 more

From Port Canaveral · 7 nights · Next Nov 4

From $975

1 upcoming departure · 1 ship

Eastern Caribbean · Western Caribbean

Celebration Key → Puerto Plata → San Juan + 6 more

From Fort Lauderdale · 14 nights · Next Nov 4

From $2,094

2 upcoming departures · 1 ship

Western Caribbean · Bahamas

Belize City → Roatán → Cozumel + 1 more

From Fort Lauderdale · 7 nights · Next Nov 11

From $975

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Belize City → Roatán → Cozumel + 4 more

From Fort Lauderdale · Next Nov 11

From $2,044

1 upcoming departure · 1 ship

Eastern Caribbean

Puerto Plata → San Juan → Basseterre, Saint Kitts

From Fort Lauderdale · 7 nights · Next Nov 12

From $775

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

San Juan → Puerto Plata → Grand Turk Island + 4 more

From Fort Lauderdale · 14 nights · Next Nov 12

From $1,524

1 upcoming departure · 1 ship

Western Caribbean · Panama Canal

Montego Bay → Colón → Puerto Limón + 3 more

From Fort Lauderdale · Next Nov 14

From $5,999

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Saint Thomas → Philipsburg → Fort Lauderdale + 4 more

From Fort Lauderdale · Next Nov 18

From $2,024

1 upcoming departure · 1 ship

Eastern Caribbean

Half Moon Cay → Saint Thomas → Philipsburg

From Fort Lauderdale · 7 nights · Next Nov 18

From $925

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Grand Turk Island → Oranjestad → Curaçao + 1 more

From Fort Lauderdale · 8 nights · Next Nov 18

From $875

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

San Juan → Puerto Plata → Grand Turk Island

From Fort Lauderdale · 7 nights · Next Nov 19

From $825

1 upcoming departure · 1 ship

Eastern Caribbean · Western Caribbean

San Juan → Puerto Plata → Grand Turk Island + 5 more

From Fort Lauderdale · 14 nights · Next Nov 19

From $1,574

1 upcoming departure · 1 ship

Eastern Caribbean

Philipsburg → Saint Thomas → San Juan + 1 more

From Fort Lauderdale · Next Nov 19

From $825

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Celebration Key → Puerto Plata → San Juan + 1 more

From Fort Lauderdale · 7 nights · Next Nov 25

From $975

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Belize City → Roatán → Cozumel

From Fort Lauderdale · 7 nights · Next Nov 26

From $825

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

Puerto Plata → San Juan → Basseterre, Saint Kitts + 5 more

From Fort Lauderdale · 14 nights · Next Nov 26

From $1,484

1 upcoming departure · 1 ship

Western Caribbean · Central America

Mérida → Cozumel → Belize City + 2 more

From Fort Lauderdale · Next Nov 28

From $3,799

1 upcoming departure · 1 ship

Bahamas · US East Coast

Key West → Cozumel → George Town, Great Exuma Island

From Port Canaveral · 6–7 nights · Next Nov 5

From $522

1 upcoming departure · 1 ship

ABC Islands · Panama Canal

Kralendijk → Oranjestad → Willemstad + 3 more

From Fort Lauderdale · 11 nights · Next Nov 6

From $1,720

1 upcoming departure · 1 ship

Browse by departure port