Eastern Caribbean

Cruz Bay, Saint John → Road Bay → Saint-Barthélemy + 2 more

From Charlotte Amalie, Saint Thomas · Next Jan 3

From $5,922

1 upcoming departure · 1 ship

Eastern Caribbean

San Juan → Cruz Bay, Saint John → Basseterre, Saint Kitts + 3 more

From Miami · 11 nights · Next Jan 5

From $7,900

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Road Bay → Saint-Barthélemy + 3 more

From Charlotte Amalie, Saint Thomas · Next Jan 10

From $4,277

3 upcoming departures · 2 ships

Eastern Caribbean

Cruz Bay, Saint John → Road Bay → Saint-Barthélemy + 3 more

From San Juan · Next Jan 16

From $6,212

3 upcoming departures · 1 ship

Eastern Caribbean

San Juan → Cruz Bay, Saint John → Saint-Barthélemy + 3 more

From Miami · 11 nights · Next Jan 16

From $8,100

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Cruz Bay, Saint John → Marigot → Saint-Barthélemy + 3 more

From San Juan · Next Feb 27

From $6,599

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Spanish Town → Philipsburg + 2 more

From Charlotte Amalie, Saint Thomas · Next Mar 7

From $5,573

1 upcoming departure · 1 ship

Eastern Caribbean

Norman Island → Jost Van Dyke → Spanish Town + 3 more

From San Juan · Next Apr 3

From $6,116

1 upcoming departure · 1 ship

British Isles

Sydney → Cruz Bay, Saint John → Greenock + 2 more

From Norfolk · 15 nights · Next May 15

From $945

1 upcoming departure · 1 ship

Eastern Caribbean · Antarctica

Culebra Island → Esperanza → Cruz Bay, Saint John + 4 more

From San Juan · 7 nights · Next Nov 13

From $4,084

1 upcoming departure · 1 ship

Eastern Caribbean · Antarctica

Culebra Island → Esperanza → Marigot + 4 more

From San Juan · Next Dec 19

From $5,013

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Saint-Barthélemy → Jost Van Dyke

From San Juan · 5 nights · Next Jan 3

From $3,291

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Road Bay → Saint-Barthélemy + 1 more

From Charlotte Amalie, Saint Thomas · Next Jan 3

From $3,831

1 upcoming departure · 1 ship

Eastern Caribbean · Antarctica

Culebra Island → Esperanza → Cruz Bay, Saint John + 3 more

From San Juan · Next Jan 8

From $4,374

1 upcoming departure · 1 ship

Eastern Caribbean

Norman Island → Beef Island, Tortola → Saint-Barthélemy + 2 more

From Charlotte Amalie, Saint Thomas · Next Jan 9

From $4,374

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Saint-Barthélemy → Spanish Town + 2 more

From San Juan · Next Jan 15

From $4,374

3 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Cruz Bay, Saint John → Marigot → Saint-Barthélemy + 3 more

From Charlotte Amalie, Saint Thomas · 7 nights · Next Jan 16

From $3,793

1 upcoming departure · 1 ship

Eastern Caribbean · Antarctica

Culebra Island → Esperanza → Cruz Bay, Saint John + 5 more

From San Juan · Next Feb 5

From $4,567

1 upcoming departure · 1 ship

Eastern Caribbean · Antarctica

Culebra Island → Esperanza → Cruz Bay, Saint John + 4 more

From San Juan · Next Mar 11

From $4,954

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Jost Van Dyke → Spanish Town + 1 more

From San Juan · Next Nov 11

From $4,961

1 upcoming departure · 1 ship

Browse by departure port