Eastern Caribbean

Itinerary DOPOP-PRSJU-SXPHI-TCGDT

From Fort Lauderdale · Next Dec 26

From $1,179

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Belize City → Roatán → Cozumel

From Fort Lauderdale · 7 nights · Next Mar 27

From $559

11 upcoming departures · 4 ships

ABC Islands · Southern Caribbean

Oranjestad → Cartagena → Puerto Limón + 1 more

From Fort Lauderdale · 12 nights · Next Nov 23

From $699

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Celebration Key → Puerto Plata → San Juan + 3 more

From Fort Lauderdale · 10 nights · Next Jan 16

From $1,024

3 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

San Juan → Puerto Plata → Grand Turk Island

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

From $629

3 upcoming departures · 1 ship

Western Caribbean · Eastern Caribbean

Falmouth → Georgetown, Grand Cayman → Cozumel + 4 more

From Fort Lauderdale · 14 nights · Next Nov 28

From $1,178

2 upcoming departures · 1 ship

Southern Caribbean

Philipsburg → Basseterre, Saint Kitts → Roseau + 5 more

From Fort Lauderdale · Next Nov 15

From $1,049

3 upcoming departures · 2 ships

Eastern Caribbean · Western Caribbean

Falmouth → Georgetown, Grand Cayman → Cozumel + 4 more

From Fort Lauderdale · 14 nights · Next Nov 21

From $1,128

3 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

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

From Fort Lauderdale · 9 nights · Next Dec 5

From $824

1 upcoming departure · 1 ship

Bahamas · Eastern Caribbean

Princess Cays → Grand Turk Island → Nassau

From Fort Lauderdale · 6 nights · Next Nov 8

From $619

6 upcoming departures · 1 ship

Central America · Southern Caribbean

Oranjestad → Cartagena → Puerto Limón + 1 more

From Fort Lauderdale · Next Nov 11

From $799

4 upcoming departures · 1 ship

ABC Islands · Eastern Caribbean

Itinerary DOPOP-AWORJ-CWCUR-USFLL-P221398-TCGDT-BSNAS

From Fort Lauderdale · Next Dec 12

From $1,048

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Antigua + 2 more

From Fort Lauderdale · 10 nights · Next Dec 14

From $744

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Santa Cruz de Tenerife → Lanzarote → Gibraltar + 2 more

From Fort Lauderdale · Next Feb 19

From $1,200

1 upcoming departure · 1 ship

Eastern Caribbean

Puerto Plata → San Juan → Basseterre, Saint Kitts

From Fort Lauderdale · 7 nights · Next Oct 29

From $599

8 upcoming departures · 2 ships

Eastern Caribbean · Bahamas

San Juan → Puerto Plata → Grand Turk Island

From Fort Lauderdale · 7 nights · Next Dec 12

From $559

8 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Philipsburg → San Juan → Puerto Plata + 5 more

From Fort Lauderdale · Next Nov 22

From $1,105

3 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → San Juan → Philipsburg + 5 more

From Fort Lauderdale · Next Dec 20

From $1,149

2 upcoming departures · 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

Basseterre, Saint Kitts → San Juan → Puerto Plata

From Fort Lauderdale · 7 nights · Next Dec 5

From $529

2 upcoming departures · 1 ship

Browse by departure port