ABC Islands · Eastern Caribbean

Saint Thomas → Tortola → Oranjestad + 1 more

From San Juan · 7 nights · Next Jan 3

From $939

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Philipsburg → Bridgetown + 3 more

From San Juan · 7 nights · Next Jan 10

From $899

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Kralendijk → Philipsburg → Saint Thomas + 1 more

From San Juan · 7 nights · Next Jan 17

From $839

1 upcoming departure · 1 ship

Eastern Caribbean

Willemstad → Philipsburg → Saint Thomas + 1 more

From San Juan · 7 nights · Next Jan 31

From $889

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Jan 24

From $949

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

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

From San Juan · 7 nights · Next Jan 9

From $973

1 upcoming departure · 1 ship

Eastern Caribbean

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

From San Juan · 7 nights · Next Jan 10

From $3,703

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Road Town → Bridgetown → Castries + 2 more

From San Juan · 7 nights · Next Jan 2

From $1,043

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

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

From San Juan · 7 nights · Next Jan 23

From $698

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Road Town → Basseterre, Saint Kitts → Saint John's + 1 more

From San Juan · 6 nights · Next Jan 23

From $894

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

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

From San Juan · 7 nights · Next Jan 9

From $611

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Philipsburg → Bridgetown → Castries + 2 more

From San Juan · 7 nights · Next Jan 16

From $1,043

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Charlotte Amalie, Saint Thomas → Basseterre, Saint Kitts → Roseau + 2 more

From San Juan · 7 nights · Next Jan 2

From $732

2 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

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

From San Juan · 5 nights · Next Jan 3

From $686

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

1 upcoming departure · 1 ship

Eastern Caribbean · Canadian Maritimes

Saint-John → Philipsburg → Saint John's + 2 more

From San Juan · Next Jan 5

From $1,569

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Antigua + 2 more

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

From $679

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Saint Thomas → Philipsburg + 2 more

From Bridgetown · 7 nights · Next Jan 24

From $639

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Saint Thomas → Pointe-à-Pitre + 2 more

From Bridgetown · 7 nights · Next Jan 31

From $599

1 upcoming departure · 1 ship

Eastern Caribbean

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

From San Juan · Next Jan 3

From $4,899

1 upcoming departure · 1 ship

Browse by departure port