Eastern Caribbean

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

From Miami · Next Dec 19

From $499

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

3 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

Southern Caribbean · Eastern Caribbean

Half Moon Cay → San Juan → Charlotte Amalie, Saint Thomas + 12 more

From Miami · Next Feb 14

From $2,699

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

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

From Miami · 7 nights · Next Nov 28

From $499

3 upcoming departures · 1 ship

Eastern Caribbean · US East Coast

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

From Miami · 14 nights · Next Dec 19

From $1,299

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

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

From Miami · 11 nights · Next Mar 13

From $1,449

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

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

From Miami · Next Mar 6

From $1,994

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

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

From Miami · Next Mar 13

From $1,759

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

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

From Miami · 14 nights · Next Nov 28

From $894

2 upcoming departures · 1 ship

Western Caribbean · US East Coast

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

From Miami · 14 nights · Next Dec 12

From $979

1 upcoming departure · 1 ship

Bahamas · US East Coast

Key West → Half Moon Cay

From Miami · Next Mar 24

From $499

1 upcoming departure · 1 ship

ABC Islands · Bahamas

Kralendijk → Willemstad → Oranjestad + 2 more

From Miami · 10 nights · Next Nov 11

From $1,299

1 upcoming departure · 1 ship

ABC Islands · Bahamas

Half Moon Cay → Cabo Rojo → Kralendijk + 2 more

From Fort Lauderdale · 10 nights · Next Mar 28

From $1,099

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Grand Turk Island → San Juan → Saint Thomas + 1 more

From Miami · 7 nights · Next Dec 26

From $999

1 upcoming departure · 1 ship

ABC Islands · Bahamas

Key West → Half Moon Cay → Miami + 5 more

From Miami · Next Mar 24

From $1,444

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Half Moon Cay → Cabo Rojo → Bonaire + 9 more

From Miami · Next Mar 28

From $2,079

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Philipsburg → Saint John's → Castries + 3 more

From Miami · 10 nights · Next Apr 7

From $1,199

1 upcoming departure · 1 ship

France Atlantic Coast · British Isles

Kings Wharf → Cornwall → Le Havre + 1 more

From Miami · Next Apr 17

From $924

1 upcoming departure · 1 ship

Western Caribbean · US East Coast

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

From Miami · 7 nights · Next Nov 21

From $634

2 upcoming departures · 1 ship

Browse by departure port