MSC Cruises

MSC Meraviglia

Miami → Nassau → Ocean Cay → Miami

Jan 30 · 14 nights

About average

$1,106 inside · $79/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Philipsburg → Frederiksted, Saint Croix → San Juan

Nov 14 · 7 nights

About average

$609 oceanview · $87/night

Holland America

Zuiderdam

Miami → Philipsburg → Half Moon Cay → Miami

Apr 7 · 10 nights

About average

$1,199 inside · $120/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Cozumel → Fort Lauderdale

Dec 1 · 21 nights

About average

$1,789 inside · $85/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jan 2 · 7 nights

Good value

$1,160 inside · $166/night

16% below typical · 6-month low
MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Ocean Cay → Miami

Mar 13 · 14 nights

About average

$1,346 inside · $96/night

MSC Cruises

MSC World Europa

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

Mar 14 · 7 nights

$859 inside · $123/night

Limited price history

MSC Cruises

MSC Opera

Bridgetown → Fort-de-France → Antigua → Bridgetown

Aug 17 · 14 nights

$1,678 inside · $120/night

Limited price history

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Nassau → Miami

Mar 13 · 8 nights

About average

$779 inside · $97/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Puerto Plata → Miami

Jan 2 · 7 nights

About average

$710 inside · $101/night

Royal Caribbean International

Jewel of the Seas

Tampa → San Juan → Puerto Plata → Tampa

Dec 7 · 9 nights

About average

$904 inside · $100/night

Royal Caribbean International

Grandeur of the Seas

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

Aug 21 · 7 nights

About average

$696 inside · $99/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Nassau → Miami

Jan 2 · 14 nights

$1,151 inside · $82/night

Limited price history

Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

May 1 · 7 nights

About average

$918 inside · $131/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Sep 19 · 7 nights

About average

$1,146 inside · $164/night

Cunard Line

Queen Elizabeth

Miami → San Juan → Road Town, Tortola → Miami

Oct 15 · 12 nights

Good value

$2,306 suite · $192/night

21% below typical · 30-day low
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jan 16 · 7 nights

Good value

$1,372 balcony · $196/night

14% below typical · 6-month low
MSC Cruises

MSC Meraviglia

Miami → Grand Turk Island → Puerto Plata → Miami

Jan 10 · 14 nights

About average

$1,176 inside · $84/night

Cunard Line

Queen Mary 2

Southampton → New York → Philipsburg → Southampton

Nov 10 · 25 nights

Good value

$3,685 balcony · $147/night

14% below typical · 6-month low
Royal Caribbean International

Grandeur of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Willemstad → Colón (Panama Canal)

Nov 27 · 7 nights

About average

$661 inside · $94/night