Bahamas · Eastern Caribbean

Great Stirrup Cay → Puerto Plata

From Miami · 5 nights · Next Apr 13

From $556

1 upcoming departure · 1 ship

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

Bahamas · US East Coast

Great Stirrup Cay → Nassau

From Miami · 3–5 nights · Next Apr 5

From $269

6 upcoming departures · 2 ships

Western Mediterranean

Casablanca → Tangier → Málaga + 2 more

From Miami · 14 nights · Next Apr 19

From $3,735

1 upcoming departure · 1 ship

Western Caribbean · Panama Canal

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

From Miami · 11 nights · Next Apr 5

From $1,477

1 upcoming departure · 1 ship

Western Mediterranean

Freeport, Grand Bahama → Ponta Delgada → Lisbon + 4 more

From Miami · 16 nights · Next Apr 16

From $1,159

1 upcoming departure · 1 ship

Bahamas

Nassau → Great Stirrup Cay

From Miami · 3–4 nights · Next Apr 2

From $279

3 upcoming departures · 2 ships

Eastern Caribbean

San Juan → Puerto Plata → Bimini

From Miami · 7 nights · Next Apr 17

From $903

1 upcoming departure · 1 ship

Bahamas

Great Stirrup Cay

From Miami · 2–4 nights · Next Apr 10

From $299

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Roatán → Harvest Caye → Cozumel + 1 more

From Miami · 7 nights · Next Apr 18

From $919

2 upcoming departures · 1 ship

Bahamas · Western Caribbean

Nassau → Coco Cay → Falmouth + 1 more

From Miami · 7 nights · Next Apr 25

From $550

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Coco Cay → Labadee → Puerto Plata + 1 more

From Miami · Next Apr 25

From $636

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Coco Cay → San Juan → Charlotte Amalie, Saint Thomas

From Miami · 7 nights · Next Apr 4

From $602

2 upcoming departures · 1 ship

Bahamas · Eastern Caribbean

Nassau → Falmouth

From Miami · 5 nights · Next Apr 3

From $434

2 upcoming departures · 1 ship

ABC Islands · Bahamas

Celebration Key → Oranjestad → Curaçao

From Miami · 8 nights · Next Apr 3

From $515

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Key West → Ocho Rios → Georgetown, Grand Cayman + 1 more

From Miami · 7 nights · Next Apr 4

From $973

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Bimini

From Miami · 5 nights · Next Apr 12

From $745

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast

Kings Wharf → Ponta Delgada → Málaga + 5 more

From Miami · 24 nights · Next Apr 14

From $17,399

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

Bimini → Georgetown, Grand Cayman

From Miami · 5 nights · Next Apr 23

From $695

1 upcoming departure · 1 ship

North Africa · Canary Islands

Las Palmas de Gran Canaria → Casablanca → Valencia

From Miami · Next Apr 24

From $1,106

1 upcoming departure · 1 ship

Browse by departure port