Bahamas

Coco Cay → Nassau

From Miami · 3–5 nights · Next Dec 4

From $374

5 upcoming departures · 2 ships

Western Caribbean

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

From Miami · 7 nights · Next Dec 5

From $404

3 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Saint Thomas → Tortola + 1 more

From Miami · 7 nights · Next Dec 6

From $562

4 upcoming departures · 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

Bahamas

Nassau → Coco Cay

From Miami · 3–5 nights · Next Dec 7

From $308

4 upcoming departures · 1 ship

Bahamas · US East Coast

Great Stirrup Cay → Nassau

From Miami · 3–5 nights · Next Dec 14

From $259

4 upcoming departures · 2 ships

Eastern Caribbean

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

From Miami · Next Dec 19

From $499

1 upcoming departure · 1 ship

Western Caribbean · Eastern Caribbean

Georgetown, Grand Cayman → Montego Bay → Roatán + 8 more

From Miami · 9–21 nights · Next Dec 8

From $599

3 upcoming departures · 1 ship

ABC Islands · Panama Canal

Great Stirrup Cay → Cabo Rojo → Oranjestad + 5 more

From Miami · 12 nights · Next Dec 21

From $1,619

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

Coco Cay → Falmouth

From Miami · 5 nights · Next Dec 26

From $753

1 upcoming departure · 1 ship

Western Caribbean

Cozumel → Great Stirrup Cay

From Miami · 5 nights · Next Dec 26

From $631

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

Eastern Caribbean · Bahamas

Frederiksted, Saint Croix → San Juan → Puerto Plata + 1 more

From Miami · 8 nights · Next Dec 5

From $792

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Grand Turk Island → San Juan → Charlotte Amalie, Saint Thomas + 1 more

From Miami · 7 nights · Next Dec 5

From $449

2 upcoming departures · 1 ship

Western Caribbean · US East Coast

Half Moon Cay → Ocho Rios → Georgetown, Grand Cayman + 1 more

From Fort Lauderdale · 7–14 nights · Next Dec 12

From $399

1 upcoming departure · 1 ship

US East Coast

Key West → Bimini

From Miami · 3–5 nights · Next Dec 3

From $556

3 upcoming departures · 2 ships

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

Charlotte Amalie, Saint Thomas → Philipsburg → Saint-Barthélemy + 2 more

From Miami · 10 nights · Next Dec 28

From $6,499

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Great Stirrup Cay → Cabo Rojo → Oranjestad + 3 more

From Miami · 10 nights · Next Dec 8

From $719

1 upcoming departure · 1 ship

Browse by departure port