Eastern Caribbean

Providenciales → Puerto Plata → La Romana + 2 more

From Miami · Next Nov 8

From $4,385

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

Cozumel → Costa Maya → Puerto Santo Tomás de Castilla + 6 more

From Miami · 15 nights · Next Dec 5

From $7,115

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Terre-de-Haut → Philipsburg + 5 more

From Miami · Next Dec 13

From $8,090

1 upcoming departure · 1 ship

Eastern Caribbean · Madeira

San Juan → Philipsburg → Funchal, Madeira + 2 more

From Miami · Next Mar 8

From $7,275

1 upcoming departure · 1 ship

Eastern Caribbean

Providenciales → Saint-Barthélemy → Pointe-à-Pitre + 1 more

From Miami · 8 nights · Next Nov 5

From $4,160

1 upcoming departure · 1 ship

Eastern Caribbean

Puerto Plata → Ain Sokhna → Jeju + 1 more

From Miami · 7 nights · Next Dec 12

From $3,575

1 upcoming departure · 1 ship

Eastern Caribbean

Road Bay → Charlotte Amalie, Saint Thomas → Cruz Bay, Saint John

From Miami · 7 nights · Next Mar 5

From $3,395

1 upcoming departure · 1 ship

Eastern Caribbean · Madeira

San Juan → Saint John's → Funchal, Madeira + 2 more

From Miami · Next Mar 19

From $7,110

1 upcoming departure · 1 ship

Eastern Caribbean · US East Coast

Jeju → Road Bay → Saint-Pierre + 7 more

From Miami · 15 nights · Next Jan 21

From $6,150

2 upcoming departures · 1 ship

Eastern Caribbean

Puerto Plata → Catalina Island → Charlotte Amalie, Saint Thomas + 1 more

From Miami · 7 nights · Next Jan 9

From $3,655

1 upcoming departure · 1 ship

Eastern Caribbean

Saint John's → Terre-de-Haut → Basseterre, Saint Kitts

From Miami · 7 nights · Next Jan 29

From $3,655

1 upcoming departure · 1 ship

Eastern Caribbean

Puerto Plata → Catalina Island → Charlotte Amalie, Saint Thomas + 2 more

From Miami · 7 nights · Next Jan 30

From $3,655

1 upcoming departure · 1 ship

Eastern Caribbean

Providenciales → Saint-Barthélemy → Saint John's + 1 more

From Miami · 7 nights · Next Feb 26

From $3,655

2 upcoming departures · 1 ship

Eastern Caribbean

Providenciales → Saint-Barthélemy → Saint John's + 1 more

From Miami · 7 nights · Next Mar 11

From $3,485

3 upcoming departures · 1 ship

Eastern Caribbean

Saint John's → Terre-de-Haut → Saint-Barthélemy + 5 more

From Miami · 14 nights · Next Dec 6

From $4,270

2 upcoming departures · 1 ship

Eastern Caribbean

Puerto Plata → Cayo Levantado → San Juan + 2 more

From Miami · 9 nights · Next Feb 19

From $5,845

1 upcoming departure · 1 ship

Eastern Caribbean

Saint John's → Terre-de-Haut → Philipsburg

From Miami · 7 nights · Next Nov 22

From $3,510

2 upcoming departures · 2 ships

ABC Islands · Southern Caribbean

Willemstad → Oranjestad → Santa Marta + 2 more

From Miami · 10 nights · Next Nov 25

From $5,200

2 upcoming departures · 2 ships

Eastern Caribbean

Puerto Plata → Catalina Island → Cruz Bay, Saint John + 4 more

From Miami · Next Dec 27

From $7,095

1 upcoming departure · 1 ship

Eastern Caribbean

Saint John's → Pointe-à-Pitre → Basseterre, Saint Kitts

From Miami · 7 nights · Next Nov 20

From $3,820

3 upcoming departures · 1 ship

Browse by departure port