Western Caribbean

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

From Miami · 7 nights · Next Jan 2

From $543

5 upcoming departures · 1 ship

Eastern Caribbean

San Juan → Puerto Plata → Bimini

From Miami · 7 nights · Next Jan 3

From $763

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Saint Thomas → Tortola + 1 more

From Miami · 7 nights · Next Jan 3

From $713

5 upcoming departures · 1 ship

Bahamas

Nassau → Great Stirrup Cay

From Miami · 3–4 nights · Next Jan 4

From $199

5 upcoming departures · 1 ship

Western Caribbean

Cozumel → Costa Maya → Harvest Caye + 5 more

From Miami · Next Jan 12

From $15,699

1 upcoming departure · 1 ship

Bahamas · US East Coast

Great Stirrup Cay → Nassau

From Miami · 3–5 nights · Next Jan 31

From $279

1 upcoming departure · 1 ship

Western Caribbean · Panama Canal

Falmouth → Cartagena → Panama Canal + 4 more

From Miami · 11 nights · Next Jan 2

From $999

1 upcoming departure · 1 ship

Bahamas · Eastern Caribbean

Costa Maya → Bimini

From Miami · 5 nights · Next Jan 4

From $545

1 upcoming departure · 1 ship

Western Caribbean

Cozumel

From Miami · 4 nights · Next Jan 18

From $299

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Bimini

From Miami · 5 nights · Next Jan 18

From $645

1 upcoming departure · 1 ship

Western Caribbean · ABC Islands

Montego Bay → Cartagena → Colón + 9 more

From Miami · 21 nights · Next Jan 3

From $2,045

2 upcoming departures · 1 ship

Western Caribbean · Eastern Caribbean

Great Stirrup Cay → Cabo Rojo → Oranjestad + 2 more

From Miami · Next Jan 4

From $739

1 upcoming departure · 1 ship

Western Caribbean · ABC Islands

Miami → Willemstad → Oranjestad + 4 more

From Miami · 21 nights · Next Jan 14

From $998

1 upcoming departure · 1 ship

Eastern Caribbean

Charlotte Amalie, Saint Thomas → Philipsburg → Basseterre, Saint Kitts + 1 more

From Miami · 9 nights · Next Jan 27

From $4,760

1 upcoming departure · 1 ship

US East Coast

Key West → Bimini

From Miami · 3–5 nights · Next Jan 7

From $556

4 upcoming departures · 2 ships

Eastern Caribbean · Bahamas

Puerto Plata → San Juan → Philipsburg + 1 more

From Miami · 8 nights · Next Jan 30

From $952

1 upcoming departure · 1 ship

Bahamas · Eastern Caribbean

Puerto Plata → Coco Cay

From Miami · 5 nights · Next Jan 4

From $328

1 upcoming departure · 1 ship

Eastern Caribbean

Grand Turk Island → Bimini

From Miami · 5 nights · Next Jan 9

From $695

2 upcoming departures · 1 ship

Bahamas · Western Caribbean

Nassau → Costa Maya

From Miami · 5 nights · Next Jan 9

From $314

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

Browse by departure port