Eastern Caribbean · Southern Caribbean

Grand Turk Island → Willemstad → Kralendijk + 8 more

From Miami · 21 nights · Next Nov 5

From $699

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Saint Thomas → Tortola + 1 more

From Miami · 7 nights · Next Nov 8

From $398

90 upcoming departures · 3 ships

Eastern Caribbean · Southern Caribbean

San Juan → Jost Van Dyke → South Friars Bay + 8 more

From Miami · Next Nov 20

From $5,919

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Great Harbour, Peter Island → Basseterre, Saint Kitts + 2 more

From Miami · 8 nights · Next Nov 20

From $3,439

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Road Bay → Basseterre, Saint Kitts + 6 more

From Miami · 14 nights · Next Nov 22

From $5,599

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Spanish Town → Basseterre, Saint Kitts + 6 more

From Miami · 14 nights · Next Dec 6

From $5,599

1 upcoming departure · 1 ship

Eastern Caribbean

Puerto Plata → Grand Turk Island → Half Moon Cay + 1 more

From Miami · Next Dec 19

From $499

1 upcoming departure · 1 ship

Eastern Caribbean

San Juan → Puerto Plata → Bimini

From Miami · 7 nights · Next Jan 3

From $763

2 upcoming departures · 2 ships

Eastern Caribbean · Bahamas

Puerto Plata → San Juan → Great Stirrup Cay

From Port Canaveral · 6 nights · Next Apr 18

From $719

1 upcoming departure · 1 ship

Eastern Caribbean

San Juan → Basseterre, Saint Kitts → Little Bay + 2 more

From Miami · 10 nights · Next Nov 13

From $6,598

3 upcoming departures · 1 ship

Eastern Caribbean · ABC Islands

Great Stirrup Cay → San Juan → Cabo Rojo + 2 more

From Miami · Next Nov 18

From $861

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Cruz Bay, Saint John → Saint-Barthélemy → Basseterre, Saint Kitts + 6 more

From Miami · 14 nights · Next Dec 4

From $7,498

1 upcoming departure · 1 ship

Eastern Caribbean

San Juan → Road Bay → Little Bay + 2 more

From Miami · 10 nights · Next Dec 18

From $7,298

2 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Tortola → Saint Thomas + 1 more

From Miami · 7 nights · Next Dec 26

From $804

2 upcoming departures · 1 ship

Eastern Caribbean

Puerto Plata → Great Stirrup Cay

From Miami · 5 nights · Next Dec 30

From $766

1 upcoming departure · 1 ship

Eastern Caribbean

San Juan → Basseterre, Saint Kitts → Great Harbour, Peter Island

From Miami · 8 nights · Next Nov 10

From $4,998

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Great Stirrup Cay → Saint Thomas → Tortola + 1 more

From Miami · 7 nights · Next Nov 28

From $949

3 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → San Juan → Road Town + 1 more

From Miami · 8 nights · Next Nov 8

From $872

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Antigua → Castries + 3 more

From Miami · 12 nights · Next Nov 26

From $699

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Philipsburg → Saint Thomas → San Juan + 1 more

From Miami · 9 nights · Next Dec 14

From $801

1 upcoming departure · 1 ship

Browse by departure port