Eastern Caribbean

Puerto Plata → Grand Turk Island → Coco Cay

From Miami · 5 nights · Next May 16

From $707

10 upcoming departures · 1 ship

ABC Islands · Southern Caribbean

Oranjestad → Willemstad → Kralendijk

From Miami · 8 nights · Next May 8

From $1,032

12 upcoming departures · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Lisbon → Cadiz → Tangier + 3 more

From Miami · 15 nights · Next Apr 11

From $1,853

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

Nassau → George Town, Great Exuma Island → Cozumel + 1 more

From Miami · 7 nights · Next Dec 13

From $823

5 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Nassau → Charlotte Amalie, Saint Thomas → Saint John's

From Miami · 7 nights · Next Dec 6

From $962

6 upcoming departures · 1 ship

Bahamas · Eastern Caribbean

Grand Turk Island → Coco Cay → Bimini

From Miami · 6 nights · Next Oct 17

From $736

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

George Town, Great Exuma Island → Cozumel → Costa Maya + 1 more

From Miami · 7 nights · Next May 22

From $916

1 upcoming departure · 1 ship

Eastern Caribbean

Philipsburg → Charlotte Amalie, Saint Thomas → Puerto Plata

From Miami · 7 nights · Next Nov 8

From $973

4 upcoming departures · 1 ship

ABC Islands · Southern Caribbean

Oranjestad → Kralendijk → Willemstad

From Miami · 8 nights · Next Nov 28

From $1,163

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

George Town, Great Exuma Island → Cozumel → Bimini + 1 more

From Miami · 7 nights · Next Nov 21

From $1,174

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

Bimini → Nassau → Cozumel + 1 more

From Miami · 7 nights · Next Jan 24

From $989

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Basseterre, Saint Kitts → San Juan → Coco Cay

From Miami · 7 nights · Next May 29

From $918

1 upcoming departure · 1 ship

Eastern Caribbean

Philipsburg → Tortola → Puerto Plata

From Miami · 7 nights · Next Jan 31

From $984

3 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Grand Turk Island → Puerto Plata → Nassau

From Miami · 6 nights · Next May 2

From $992

1 upcoming departure · 1 ship

Bahamas · Western Caribbean

Nassau → George Town, Great Exuma Island → Cozumel

From Miami · 6 nights · Next Nov 15

From $1,314

1 upcoming departure · 1 ship

US East Coast · Bahamas

Key West → Freeport, Grand Bahama

From Miami · 4 nights · Next Oct 29

From $427

9 upcoming departures · 1 ship

Bahamas · US East Coast

Bimini → Key West

From Miami · 4 nights · Next Nov 2

From $427

2 upcoming departures · 1 ship

Bahamas · US East Coast

Nassau → Bimini → Key West

From Miami · 5 nights · Next Nov 6

From $442

11 upcoming departures · 1 ship

Bahamas · US East Coast

Key West → Bimini → Freeport, Grand Bahama

From Miami · 5 nights · Next Nov 11

From $442

1 upcoming departure · 1 ship

Bahamas · US East Coast

Nassau → Key West

From Miami · 4 nights · Next Nov 16

From $427

1 upcoming departure · 1 ship

Browse by departure port