Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Philipsburg → Puerto Plata → Philadelphia

Jan 15, 2028 · 12 nights

$1,957 suite · $163/night

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

Norwegian Dawn

Jacksonville → Freeport, Grand Bahama → San Juan → Jacksonville

Jan 28, 2028 · 10 nights

$1,909 suite · $191/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Jan 29, 2028 · 7 nights

$2,459 suite · $351/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 5, 2028 · 7 nights

$2,439 suite · $348/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 19, 2028 · 7 nights

$2,509 suite · $358/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 4, 2028 · 7 nights

$2,439 suite · $348/night

29% below typical · 3-month low
Princess Cruises

Star Princess

Port Canaveral → Grand Turk Island → Saint Thomas → Port Canaveral

Mar 5, 2028 · 9 nights

$2,099 suite · $233/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 18, 2028 · 7 nights

$2,509 suite · $358/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 25, 2028 · 7 nights

$2,609 suite · $373/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 8, 2028 · 7 nights

$2,589 suite · $370/night

27% below typical · 3-month low
Holland America

Eurodam

Fort Lauderdale → Nassau → Charlotte Amalie, Saint Thomas → Fort Lauderdale

Dec 12, 2026 · 14 nights

$1,014 interior · $72/night

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

Carnival Venezia

Port Canaveral → Celebration Key → Saint Thomas → Port Canaveral

Jan 24, 2027 · 7 nights

$468 interior · $67/night

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

Carnival Venezia

Port Canaveral → Celebration Key → Saint Thomas → Port Canaveral

Feb 7, 2027 · 7 nights

$508 interior · $73/night

9% below typical · 3-month low
Princess Cruises

Regal Princess

Miami → Belize City → Tortola → Miami

Nov 20, 2027 · 15 nights

$1,418 balcony · $95/night

8% below typical · 3-month low
Princess Cruises

Regal Princess

Miami → Belize City → Puerto Plata → Miami

Jan 23, 2028 · 14 nights

$1,238 balcony · $88/night

9% below typical · 3-month low
Princess Cruises

Regal Princess

Miami → Basseterre, Saint Kitts → Philipsburg → Miami

Jan 30, 2028 · 14 nights

$1,349 balcony · $96/night

9% below typical · 3-month low
Windstar Cruises

Star Legend

San Juan → Saint George's → Marmaris → San Juan

Feb 7, 2028 · 7 nights

$2,411 oceanview · $344/night

Princess Cruises

Regal Princess

Miami → Puerto Plata → Philipsburg → Miami

Feb 20, 2028 · 14 nights

$1,679 balcony · $120/night

9% below typical · 3-month low
Princess Cruises

Regal Princess

Miami → Celebration Key → Philipsburg → Miami

Mar 12, 2028 · 14 nights

$1,508 balcony · $108/night

9% below typical · 3-month low
Celebrity Cruises

Celebrity Apex

Port Canaveral → Puerto Plata → Basseterre, Saint Kitts → Port Canaveral

Nov 21, 2026 · 7 nights

$1,045 interior · $149/night

12% below typical · Price trending down

Browse by departure port