Eastern Caribbean · Bahamas

Road Town → Saint-Barthélemy → Frederiksted, Saint Croix + 1 more

From San Juan · 7 nights · Next Mar 12

From $3,455

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Pointe-à-Pitre → Ocean Cay

From San Juan · 7 nights · Next Mar 18

From $3,395

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Jeju → Nydri → Puerto Plata + 2 more

From San Juan · 7 nights · Next Mar 4

From $3,655

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Tortola → Basseterre, Saint Kitts + 2 more

From Bridgetown · 7 nights · Next Mar 5

From $954

2 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Mar 4

From $1,239

3 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Philipsburg + 3 more

From San Juan · 7 nights · Next Mar 18

From $1,229

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Charlotte Amalie, Saint Thomas → Frederiksted, Saint Croix → Philipsburg + 2 more

From San Juan · 7 nights · Next Mar 4

From $788

2 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · 14 nights · Next Mar 12

From $1,908

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · 7–14 nights · Next Mar 5

From $1,883

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Saint Thomas → Philipsburg + 2 more

From Bridgetown · 7 nights · Next Mar 12

From $934

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Charlotte Amalie, Saint Thomas → Basseterre, Saint Kitts → Willemstad + 1 more

From San Juan · 7 nights · Next Mar 12

From $783

2 upcoming departures · 1 ship

Southern Caribbean

Saint George's → Port Elizabeth, Bequia → Mayreau Island + 2 more

From San Juan · 7 nights · Next Mar 13

From $2,411

2 upcoming departures · 1 ship

Eastern Caribbean

Saint George's → Port Elizabeth, Bequia → Mayreau Island + 8 more

From San Juan · 14 nights · Next Mar 13

From $4,014

1 upcoming departure · 1 ship

Eastern Caribbean

Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg + 2 more

From San Juan · 7 nights · Next Mar 20

From $2,443

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg + 8 more

From San Juan · Next Mar 20

From $4,014

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Bridgetown → Saint George's → Castries + 2 more

From San Juan · 7 nights · Next Mar 26

From $774

1 upcoming departure · 1 ship

ABC Islands · Southern Caribbean

Curaçao → Oranjestad → Kralendijk

From San Juan · Next Mar 26

From $864

1 upcoming departure · 1 ship

Eastern Caribbean

Charlotte Amalie, Saint Thomas → Philipsburg → Saint John's + 2 more

From San Juan · 7 nights · Next Mar 11

From $788

2 upcoming departures · 1 ship

Eastern Caribbean

Samana → Grand Turk Island

From San Juan · 7 nights · Next Mar 25

From $5,247

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,957

1 upcoming departure · 1 ship

Browse by departure port