Eastern Caribbean

Saint John's → Road Bay → Spanish Town + 1 more

From San Juan · 7 nights · Next Mar 1

From $4,340

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Philipsburg → Saint John's + 4 more

From San Juan · 10 nights · Next Mar 6

From $1,079

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Half Moon Cay → Cabo Rojo → Bonaire + 9 more

From Miami · Next Mar 28

From $2,079

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Philipsburg → Saint John's → Castries + 3 more

From Miami · 10 nights · Next Apr 7

From $1,199

1 upcoming departure · 1 ship

Western Mediterranean

Pointe-à-Pitre → Philipsburg → Basseterre, Saint Kitts + 7 more

From Fort-de-France · 20 nights · Next Apr 10

From $6,249

1 upcoming departure · 1 ship

Eastern Caribbean · Canary Islands

Philipsburg → Road Town, Tortola → Saint John's + 1 more

From Pointe-à-Pitre · Next Apr 11

From $699

1 upcoming departure · 1 ship

Western Mediterranean

Philipsburg → Road Town, Tortola → Saint John's + 5 more

From Pointe-à-Pitre · Next Apr 11

From $1,139

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Sint Eustatius → Willemstad → Kralendijk + 4 more

From Miami · Next Apr 15

From $8,199

1 upcoming departure · 1 ship

St. Lawrence / Quebec · Canadian Maritimes

Quebec → Saguenay → Baie-Comeau + 15 more

From Montreal · 27 nights · Next Oct 25

From $8,899

1 upcoming departure · 1 ship

Eastern Caribbean · Bermuda

Hamilton → Philipsburg → San Juan + 3 more

From New York · Next Oct 28

From $4,129

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Hamilton → Philipsburg → San Juan + 7 more

From New York · Next Oct 28

From $6,129

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Tortola → Saint John's → Basseterre, Saint Kitts + 5 more

From New York · 15 nights · Next Nov 6

From $4,149

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Spanish Town → Charlotte Amalie, Saint Thomas → Saint John's + 3 more

From San Juan · Next Nov 6

From $2,269

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Spanish Town → Charlotte Amalie, Saint Thomas → Scarborough + 4 more

From San Juan · Next Nov 6

From $4,319

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Roseau → Bridgetown → Castries + 2 more

From San Juan · 7 nights · Next Nov 7

From $600

4 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Ocean Cay → Puerto Plata → Nassau + 5 more

From Miami · 14 nights · Next Nov 14

From $1,328

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Catalina Island → Oranjestad → Willemstad + 8 more

From La Romana · 14 nights · Next Nov 15

From $1,152

4 upcoming departures · 1 ship

Eastern Caribbean

Saint John's → Pointe-à-Pitre → Basseterre, Saint Kitts

From Miami · 7 nights · Next Nov 20

From $3,820

3 upcoming departures · 1 ship

Eastern Caribbean

Samana → Charlotte Amalie, Saint Thomas → Saint John's + 1 more

From Fort Lauderdale · 8 nights · Next Nov 20

From $848

3 upcoming departures · 2 ships

Eastern Caribbean · Bahamas

Ocean Cay → Puerto Plata → Grand Turk Island + 5 more

From Miami · 15 nights · Next Nov 20

From $1,481

1 upcoming departure · 1 ship

Browse by departure port