Eastern Caribbean

Esperanza → Saint-John → Jost Van Dyke + 1 more

From San Juan · 5 nights · Next Jan 3

From $4,061

1 upcoming departure · 1 ship

Eastern Caribbean · Canadian Maritimes

Esperanza → Saint-John → Jost Van Dyke + 3 more

From San Juan · Next Jan 8

From $6,176

2 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Antigua + 2 more

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

From $684

2 upcoming departures · 1 ship

Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 2 more

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

From $644

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

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

From Bridgetown · 7 nights · Next Jan 23

From $644

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Road Town → Pointe-à-Pitre → Saint-Barthélemy + 1 more

From San Juan · 7 nights · Next Jan 2

From $3,655

2 upcoming departures · 1 ship

Eastern Caribbean

Philipsburg

From San Juan · 4 nights · Next Jan 2

From $406

1 upcoming departure · 1 ship

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 $747

2 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · 14 nights · Next Jan 30

From $1,323

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Oranjestad → Willemstad + 1 more

From San Juan · 7 nights · Next Jan 1

From $1,169

2 upcoming departures · 1 ship

Southern Caribbean · Eastern Caribbean

Port Elizabeth, Bequia → Castries → Bridgetown + 2 more

From San Juan · 7 nights · Next Jan 16

From $3,920

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Saint-Barthélemy → Charlotte Amalie, Saint Thomas → Cayo Levantado + 2 more

From San Juan · 7 nights · Next Jan 22

From $3,640

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 23

From $1,238

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Jan 8

From $1,219

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Jan 15

From $1,219

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Jan 22

From $1,209

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

Eastern Caribbean · Southern Caribbean

Charlotte Amalie, Saint Thomas → Cruz Bay, Saint John → Philipsburg + 2 more

From San Juan · 7 nights · Next Jan 9

From $703

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Bridgetown → Saint George's → Kingstown + 2 more

From San Juan · 7 nights · Next Jan 30

From $731

1 upcoming departure · 1 ship

Browse by departure port