Eastern Caribbean · Canary Islands

Jost Van Dyke → Codrington → Santa Cruz de La Palma + 1 more

From San Juan · 14 nights · Next Mar 9

From $6,000

1 upcoming departure · 1 ship

Eastern Caribbean · US East Coast

Tortola → Basseterre, Saint Kitts → Saint-Barthélemy + 5 more

From San Juan · Next Nov 29

From $8,220

1 upcoming departure · 1 ship

Southern Caribbean · Amazon River

Saint-Barthélemy → Saint-Pierre → Bridgetown + 12 more

From San Juan · 24 nights · Next Feb 5

From $16,080

1 upcoming departure · 1 ship

Eastern Caribbean · US East Coast

Jeju → Saint John's → Terre-de-Haut + 7 more

From San Juan · 16 nights · Next Feb 12

From $9,410

1 upcoming departure · 1 ship

Western Mediterranean · Madeira

Ponta Delgada → Funchal, Madeira → Melilla + 6 more

From San Juan · Next Apr 4

From $2,619

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Antigua + 8 more

From San Juan · 7 nights · Next Dec 5

From $1,378

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Antigua + 8 more

From San Juan · Next Dec 27

From $1,688

2 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

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

From San Juan · Next Nov 29

From $6,534

3 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · 14 nights · Next Nov 28

From $1,323

6 upcoming departures · 2 ships

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · Next Jan 9

From $1,293

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · 14 nights · Next Jan 16

From $1,283

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Fort-de-France + 8 more

From San Juan · Next Feb 20

From $1,533

1 upcoming departure · 1 ship

Eastern Caribbean

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

From San Juan · 14 nights · Next Nov 8

From $4,014

5 upcoming departures · 2 ships

Eastern Caribbean · US East Coast

Road Bay → Saint John's → Basseterre, Saint Kitts + 7 more

From San Juan · Next Dec 13

From $10,255

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Roseau + 1 more

From San Juan · 7–14 nights · Next Jan 3

From $1,238

3 upcoming departures · 2 ships

Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · Next Feb 6

From $1,343

1 upcoming departure · 1 ship

Eastern Caribbean

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

From San Juan · Next Nov 22

From $5,204

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Fort-de-France + 8 more

From San Juan · Next Dec 12

From $1,433

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Saint George's + 7 more

From San Juan · 14 nights · Next Feb 13

From $1,483

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

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

From San Juan · Next Jan 31

From $4,014

1 upcoming departure · 1 ship

Browse by departure port