Eastern Caribbean · Bahamas

Saint Thomas → Philipsburg → Miami + 4 more

From Miami · Next Nov 27

From $1,288

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Saint Thomas → Philipsburg

From Miami · 7 nights · Next Dec 5

From $549

2 upcoming departures · 1 ship

Eastern Caribbean

Puerto Plata → San Juan → Philipsburg + 1 more

From Miami · Next Nov 27

From $789

2 upcoming departures · 1 ship

Western Caribbean · Eastern Caribbean

Princess Cays → Saint Thomas → Philipsburg + 5 more

From Miami · Next Dec 5

From $1,048

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Celebration Key → Roatán → Cozumel

From Miami · 7 nights · Next Mar 5

From $739

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

Itinerary P221398-JMFMH-KYGEC-MXCZM-USMIA-P221398-DOPOP-PRSJU-TCGDT

From Miami · Next Mar 5

From $1,458

1 upcoming departure · 1 ship

Eastern Caribbean · Western Caribbean

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

From Miami · 14 nights · Next Jan 2

From $1,118

2 upcoming departures · 1 ship

Eastern Caribbean

Saint Thomas → Philipsburg

From Fort Lauderdale · 7 nights · Next Jan 16

From $569

3 upcoming departures · 1 ship

Western Caribbean · Bahamas

Belize City → Roatán → Cozumel

From Fort Lauderdale · 7 nights · Next Nov 20

From $619

4 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Itinerary KNBAS-PRSJU-DOPOP-USMIA-P221398-VISTT-SXPHI

From Miami · Next Jan 9

From $1,088

2 upcoming departures · 1 ship

Eastern Caribbean

Basseterre, Saint Kitts → San Juan → Puerto Plata

From Miami · 7 nights · Next Jan 9

From $549

2 upcoming departures · 1 ship

Eastern Caribbean · Western Caribbean

Puerto Plata → San Juan → Philipsburg + 6 more

From Miami · Next Nov 20

From $1,368

2 upcoming departures · 1 ship

Western Caribbean

Celebration Key → Puerto Plata → Grand Turk Island + 5 more

From Miami · Next Dec 27

From $2,038

1 upcoming departure · 1 ship

Western Caribbean

Saint Thomas → Philipsburg → Miami + 4 more

From Miami · 7–14 nights · Next Jan 16

From $1,138

2 upcoming departures · 1 ship

Eastern Caribbean

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

From Miami · Next Feb 20

From $899

1 upcoming departure · 1 ship

Western Caribbean

Princess Cays → Saint Thomas → Philipsburg + 5 more

From Miami · Next Feb 27

From $1,549

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

San Juan → Philipsburg → Miami + 4 more

From Miami · 14 nights · Next Mar 19

From $1,608

1 upcoming departure · 1 ship

Western Caribbean

Belize City → Roatán → Cozumel + 1 more

From Miami · 7–15 nights · Next Dec 12

From $549

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

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

From Miami · Next Feb 13

From $1,598

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Itinerary DOPOP-PRSJU-TCGDT-P221398-USMIA-P221398-VISTT-SXPHI

From Miami · Next Feb 20

From $1,709

1 upcoming departure · 1 ship

Browse by departure port