Eastern Caribbean · Southern Caribbean

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

From San Juan · 10 nights · Next Apr 4

From $1,101

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

ABC Islands · Eastern Caribbean

Willemstad → Oranjestad → Antigua + 1 more

From San Juan · 7 nights · Next Apr 16

From $3,872

1 upcoming departure · 1 ship

Bahamas · US East Coast

Disney Lookout Cay at Lighthouse Point → Disney Castaway Cay

From San Juan · 4 nights · Next Apr 23

From $1,509

1 upcoming departure · 1 ship

Eastern Caribbean

Philipsburg → Tangier → Málaga

From San Juan · 13 nights · Next Apr 3

From $917

1 upcoming departure · 1 ship

Eastern Caribbean · US East Coast

Saint-Barthélemy → Little Bay → Basseterre, Saint Kitts + 1 more

From San Juan · Next Apr 5

From $4,835

1 upcoming departure · 1 ship

Bahamas · Eastern Caribbean

Grand Turk Island → Bimini

From San Juan · 5 nights · Next Apr 10

From $795

1 upcoming departure · 1 ship

Eastern Caribbean

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

From San Juan · Next Apr 3

From $6,120

1 upcoming departure · 1 ship

Eastern Caribbean

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

From San Juan · Next Apr 10

From $6,313

1 upcoming departure · 1 ship

Eastern Caribbean · US East Coast

Saint-Barthélemy → Little Bay → Basseterre, Saint Kitts + 7 more

From San Juan · Next Apr 5

From $13,725

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Oranjestad → Willemstad → Fort-de-France + 1 more

From San Juan · 7 nights · Next Apr 3

From $1,323

1 upcoming departure · 1 ship

Eastern Caribbean · Madeira

Jost Van Dyke → Funchal, Madeira

From San Juan · 14 nights · Next Apr 17

From $5,093

1 upcoming departure · 1 ship

Browse by departure port