Southern Caribbean · Eastern Caribbean

Charlotte Amalie, Saint Thomas → Cruz Bay, Saint John → Roseau + 9 more

From Miami · Next Feb 22

From $10,299

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Charlotte Amalie, Saint Thomas → Saint John's → Roseau + 5 more

From Miami · 14 nights · Next Feb 22

From $7,199

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

San Juan → Saint John's → Castries + 3 more

From Miami · 11 nights · Next Mar 2

From $4,999

2 upcoming departures · 1 ship

Eastern Caribbean · Portugal & Spain Atlantic Coast

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

From Miami · Next Mar 12

From $7,349

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Port Elizabeth, Bequia → Mayreau Island → Soufriere + 3 more

From Bridgetown · Next Nov 28

From $4,858

1 upcoming departure · 1 ship

Eastern Caribbean

Saint John's → Saint-Barthélemy → Jost Van Dyke + 1 more

From Philipsburg · 7 nights · Next Nov 29

From $4,438

2 upcoming departures · 2 ships

Eastern Caribbean

Saint-Barthélemy → Charlestown → Road Bay + 3 more

From Saint John's · Next Dec 5

From $5,342

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Philipsburg → Saint John's → Castries + 3 more

From Fort Lauderdale · 11 nights · Next Dec 24

From $1,669

5 upcoming departures · 1 ship

Eastern Caribbean

Saint-Barthélemy → Saint John's → Jost Van Dyke + 1 more

From Philipsburg · 7 nights · Next Jan 4

From $5,852

2 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Nassau → Ocean Cay → Grand Turk Island + 5 more

From Miami · 14 nights · Next Feb 21

From $1,156

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Grand Turk Island → Ocean Cay → Nassau + 5 more

From Miami · 14 nights · Next Mar 7

From $1,266

2 upcoming departures · 1 ship

Eastern Caribbean

Philipsburg → Saint-Barthélemy

From Santa Cruz de Tenerife · Next Oct 4

From $5,408

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Saint-Barthélemy → Spanish Town → Little Bay + 4 more

From Saint John's · 8 nights · Next Oct 15

From $6,519

1 upcoming departure · 1 ship

Eastern Caribbean

Ponta Delgada → Horta → Praia da Vitória + 22 more

From Lisbon · Next Nov 4

From $9,393

1 upcoming departure · 1 ship

Eastern Caribbean

Ponta Delgada → Horta → Praia da Vitória + 13 more

From Lisbon · Next Nov 4

From $6,164

1 upcoming departure · 1 ship

Eastern Caribbean · Western Caribbean

Castries → Roseau → Grand-Bourg + 26 more

From Fort-de-France · Next Nov 23

From $10,826

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Basseterre, Saint Kitts → Road Bay → Spanish Town + 8 more

From Philipsburg · 7–14 nights · Next Nov 27

From $11,152

7 upcoming departures · 1 ship

Eastern Caribbean · Canadian Maritimes

Basseterre, Saint Kitts → Terre-de-Haut → Deshaies + 11 more

From Saint John's · Next Nov 27

From $12,452

7 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Charlotte Amalie, Saint Thomas → Saint John's → Castries + 3 more

From Miami · 11 nights · Next Dec 7

From $6,999

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Puerto Plata → San Juan → Basseterre, Saint Kitts + 3 more

From Miami · 10 nights · Next Dec 18

From $8,349

1 upcoming departure · 1 ship

Browse by departure port