Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jun 26 · 7 nights

About average

$2,041 inside · $292/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Jan 23 · 7 nights

About average

$1,419 inside · $203/night

Celebrity Cruises

Celebrity Xcel

Fort Lauderdale → Samana → Basseterre, Saint Kitts → Fort Lauderdale

Mar 26 · 7 nights

About average

$1,012 inside · $145/night

Celebrity Cruises

Celebrity Xcel

Fort Lauderdale → Puerto Plata → Basseterre, Saint Kitts → Fort Lauderdale

Apr 9 · 7 nights

About average

$982 inside · $140/night

Royal Caribbean International

Independence of the Seas

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

Apr 8 · 7 nights

$1,065 inside · $152/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Nov 21 · 8 nights

$1,886 inside · $236/night

Royal Caribbean International

Independence of the Seas

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

Mar 25 · 7 nights

$972 inside · $139/night

MSC Cruises

MSC Seashore

Miami → Puerto Plata → Ocean Cay → Miami

Jan 23 · 14 nights

About average

$1,248 inside · $89/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Nov 15 · 7 nights

About average

$1,551 oceanview · $222/night

Oceania Cruises

Oceania Vista

Miami → Tortola → Nassau → Miami

Dec 21 · 7 nights

$2,849 oceanview · $407/night

Royal Caribbean International

Vision of the Seas

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

Dec 27 · 7 nights

Priced high

$2,091 balcony · $299/night

12% above typical
Celebrity Cruises

Celebrity Reflection

Fort Lauderdale → Puerto Plata → Saint John's → Fort Lauderdale

Dec 28 · 7 nights

About average

$1,781 balcony · $254/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Dec 27 · 7 nights

Priced high

$3,086 inside · $441/night

20% above typical
Royal Caribbean International

Adventure of the Seas

Port Canaveral → Frederiksted, Saint Croix → Coco Cay → Port Canaveral

Oct 16 · 8 nights

Poor value

$1,592 inside · $199/night

70% above typical
Royal Caribbean International

Independence of the Seas

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

Nov 20 · 7 nights

$1,326 inside · $189/night

Celebrity Cruises

Celebrity Xcel

Miami → Nassau → Saint John's → Miami

Dec 27 · 7 nights

About average

$2,260 oceanview · $323/night

Celebrity Cruises

Celebrity Summit

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

Dec 26 · 7 nights

About average

$1,126 oceanview · $161/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Nassau → Miami

Dec 18 · 15 nights

About average

$2,241 inside · $149/night

Royal Caribbean International

Utopia of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Dec 24 · 7 nights

Poor value

$2,801 oceanview · $400/night

61% above typical
Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Aug 7 · 7 nights

About average

$1,583 inside · $226/night