Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Key West → Fort Lauderdale

Dec 22, 2026 · 21 nights

$2,049 interior · $98/night

17% below typical · 3-month low
Norwegian Cruise Line

Norwegian Aqua

Miami → Puerto Plata → Great Stirrup Cay → Miami

Jan 10, 2027 · 7 nights

$1,639 suite · $234/night

45% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Jan 24, 2027 · 7 nights

$949 interior · $136/night

22% below typical · 3-month low
Celebrity Cruises

Celebrity Constellation

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

Feb 20, 2027 · 7 nights

$625 interior · $89/night

16% below typical · 3-month low
Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Tortola → Puerto Plata → Philadelphia

Feb 20, 2027 · 10 nights

$1,789 suite · $179/night

42% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 21, 2027 · 7 nights

$1,819 suite · $260/night

38% below typical · 3-month low
Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Apr 17, 2027 · 8 nights

$504 interior · $63/night

27% below typical · 3-month low
Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Charlotte Amalie, Saint Thomas → Port Canaveral

May 9, 2027 · 7 nights

$1,359 interior · $194/night

20% below typical · 3-month low
Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

Jun 27, 2027 · 6 nights

$1,244 balcony · $207/night

25% below typical · Price trending down
Royal Caribbean International

Grandeur of the Seas

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

Jul 24, 2027 · 7 nights

$909 interior · $130/night

12% below typical · 3-month low
Norwegian Cruise Line

Norwegian Aura

Miami → Puerto Plata → Great Stirrup Cay → Miami

Jul 31, 2027 · 7 nights

$2,129 suite · $304/night

29% below typical · 3-month low
Norwegian Cruise Line

Norwegian Aqua

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

Sep 19, 2027 · 7 nights

$1,839 suite · $263/night

38% below typical · 3-month low
Norwegian Cruise Line

Norwegian Aqua

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

Oct 3, 2027 · 7 nights

$1,839 suite · $263/night

39% below typical · 3-month low
MSC Cruises

MSC Opera

La Romana → Catalina Island → Road Town, Tortola → La Romana

Oct 25, 2027 · 7 nights

$584 interior · $83/night

22% below typical · 3-month low
Princess Cruises

Emerald Princess

San Juan → Saint Thomas → Saint George's → San Juan

Nov 21, 2027 · 14 nights

$1,868 balcony · $133/night

13% below typical · 3-month low
Princess Cruises

Sky Princess

Fort Lauderdale → San Juan → Grand Turk Island → Fort Lauderdale

Nov 21, 2027 · 7 nights

$879 balcony · $126/night

14% below typical · 3-month low
Princess Cruises

Sun Princess

Fort Lauderdale → Celebration Key → Cozumel → Fort Lauderdale

Nov 27, 2027 · 14 nights

$1,538 balcony · $110/night

15% below typical · 3-month low
Norwegian Cruise Line

Norwegian Dawn

Jacksonville → Freeport, Grand Bahama → San Juan → Jacksonville

Nov 29, 2027 · 10 nights

$2,009 suite · $201/night

50% below typical · 3-month low
Princess Cruises

Enchanted Princess

Fort Lauderdale → Puerto Plata → Philipsburg → Fort Lauderdale

Dec 5, 2027 · 9 nights

$829 balcony · $92/night

13% below typical · 3-month low
Princess Cruises

Emerald Princess

San Juan → Saint Thomas → Roseau → San Juan

Dec 5, 2027 · 14 nights

$1,828 balcony · $131/night

11% below typical · 3-month low

Browse by departure port