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 · Bahamas

Puerto Plata → Saint Thomas → Tortola + 1 more

From Miami · 7 nights · Next Dec 5

From $739

3 upcoming departures · 1 ship

Bahamas

Nassau → Great Stirrup Cay

From Miami · 3–4 nights · Next Dec 6

From $419

10 upcoming departures · 3 ships

Bahamas · Eastern Caribbean

Great Stirrup Cay → Puerto Plata

From Miami · 5 nights · Next Dec 16

From $579

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

Great Stirrup Cay → Cabo Rojo → Willemstad + 2 more

From Miami · Next Dec 21

From $1,083

1 upcoming departure · 1 ship

Eastern Caribbean

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

From Miami · 10 nights · Next Dec 28

From $6,598

1 upcoming departure · 1 ship

Eastern Caribbean

Puerto Plata → Great Stirrup Cay

From Miami · 5 nights · Next Dec 30

From $766

1 upcoming departure · 1 ship

Panama Canal · Western Caribbean

Cartagena → Panama Canal → Colón + 3 more

From Miami · 10 nights · Next Dec 11

From $1,201

1 upcoming departure · 1 ship

Bahamas · US East Coast

Great Stirrup Cay → Nassau

From Miami · 3–5 nights · Next Dec 3

From $419

3 upcoming departures · 2 ships

Western Caribbean · Bahamas

Roatán → Harvest Caye → Cozumel + 1 more

From Miami · 7 nights · Next Dec 4

From $807

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Falmouth → Oranjestad → Willemstad + 2 more

From Miami · Next Dec 7

From $1,009

1 upcoming departure · 1 ship

Western Caribbean

Roatán → Harvest Caye → Costa Maya + 1 more

From Miami · 7 nights · Next Dec 11

From $815

2 upcoming departures · 1 ship

Bahamas

Bimini → Great Stirrup Cay

From Miami · 4 nights · Next Dec 13

From $411

2 upcoming departures · 2 ships

Western Caribbean

Harvest Caye → Roatán → Cozumel

From Miami · 7 nights · Next Dec 18

From $1,326

1 upcoming departure · 1 ship

ABC Islands · Panama Canal

Great Stirrup Cay → Cabo Rojo → Oranjestad + 5 more

From Miami · Next Dec 21

From $1,987

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

San Juan → Road Bay → Little Bay + 2 more

From Miami · 10 nights · Next Dec 18

From $7,298

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Saint Thomas → Philipsburg

From Miami · 7 nights · Next Dec 5

From $549

1 upcoming departure · 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 · Panama Canal

Georgetown, Grand Cayman → Cartagena → Panama Canal + 4 more

From Miami · 11 nights · Next Dec 9

From $1,539

1 upcoming departure · 1 ship

Browse by departure port