Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Mar 7 · 7 nights

About average

$1,561 oceanview · $223/night

P&O Cruises

Arvia

Basseterre, Saint Kitts → Philipsburg → Bridgetown → Basseterre, Saint Kitts

Dec 6 · 14 nights

$2,161 inside · $154/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Dec 26 · 7 nights

About average

$2,837 inside · $405/night

Royal Caribbean International

Hero Of The Seas

Miami → Charlotte Amalie, Saint Thomas → Coco Cay → Miami

Dec 30 · 9 nights

About average

$3,826 inside · $425/night

MSC Cruises

MSC Opera

Fort-de-France → Pointe-à-Pitre → Bridgetown → Fort-de-France

Dec 18 · 14 nights

About average

$2,919 inside · $209/night

Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 28 · 10 nights

About average

$6,499 oceanview · $650/night

Virgin Voyages

Valiant Lady

San Juan → Philipsburg → Antigua → San Juan

Dec 26 · 7 nights

About average

$1,837 inside · $262/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Dec 22 · 11 nights

About average

$2,109 inside · $192/night

Royal Caribbean International

Symphony of the Seas

Fort Lauderdale → Puerto Plata → Coco Cay → Fort Lauderdale

Dec 26 · 9 nights

About average

$2,156 inside · $240/night

Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Jan 27 · 9 nights

About average

$5,749 balcony · $639/night

Disney Cruise Line

Disney Dream

San Juan → Curaçao → Philipsburg → San Juan

Apr 16 · 7 nights

About average

$3,697 inside · $528/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Dec 28 · 10 nights

About average

$1,990 inside · $199/night

Virgin Voyages

Scarlet Lady

San Juan → Philipsburg → Charlotte Amalie, Saint Thomas → San Juan

Dec 26 · 7 nights

About average

$1,673 inside · $239/night

Oceania Cruises

Oceania Allura

Miami → Costa Maya (Mahahual) → Tortola → Miami

Dec 21 · 17 nights

About average

$11,349 balcony · $668/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Nov 21 · 21 nights

About average

$3,324 inside · $158/night

MSC Cruises

MSC Opera

Bridgetown → Fort-de-France → Catalina Island → Bridgetown

Dec 31 · 14 nights

About average

$2,429 inside · $174/night

MSC Cruises

MSC World Europa

Pointe-à-Pitre → Philipsburg → Fort-de-France → Pointe-à-Pitre

Dec 20 · 7 nights

About average

$1,370 inside · $196/night

Cunard Line

Queen Mary 2

Southampton → New York → Philipsburg → New York

Dec 15 · 20 nights

About average

$4,673 inside · $234/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Feb 12 · 11 nights

About average

$1,924 inside · $175/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Dec 18 · 7 nights

About average

$1,809 inside · $258/night