Royal Caribbean International

Grandeur of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → San Juan

Jun 19, 2027 · 7 nights

$708 interior · $101/night

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

Grandeur of the Seas

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

Jul 10, 2027 · 7 nights

$865 interior · $124/night

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

Harmony of the Seas

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

Jul 24, 2027 · 7 nights

$1,460 balcony · $209/night

13% below typical · 3-month low
Princess Cruises

Emerald Princess

San Juan → Saint Thomas → Castries → Bridgetown

Nov 21, 2027 · 5 nights

$475 interior · $95/night

11% below typical · 3-month low
Princess Cruises

Sky Princess

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

Dec 5, 2027 · 7 nights

$569 balcony · $81/night

18% below typical · 3-month low
Princess Cruises

Regal Princess

Miami → Saint Thomas → Philipsburg → Miami

Dec 5, 2027 · 7 nights

$649 balcony · $93/night

10% below typical · 3-month low
Princess Cruises

Star Princess

Port Canaveral → Celebration Key → Grand Turk Island → Port Canaveral

Feb 13, 2028 · 7 nights

$769 balcony · $110/night

15% below typical · 3-month low
Virgin Voyages

Resilient Lady

Miami → Puerto Plata → Bimini → Miami

Nov 8, 2026 · 8 nights

$1,112 balcony · $139/night

18% below typical · Price trending down
Emerald Cruises

Emerald Sakara

San Juan → Cruz Bay, Saint John → Norman Island → Saint Thomas

Mar 20, 2027 · 7 nights

$5,088 oceanview · $727/night

24% below typical · Price trending down
Norwegian Cruise Line

Norwegian Aqua

Miami → Puerto Plata → Great Stirrup Cay → Miami

Jan 3, 2027 · 7 nights

$1,609 suite · $230/night

43% below typical
Royal Caribbean International

Explorer of the Seas

Port Canaveral → Grand Turk Island → Port Canaveral

Mar 15, 2027 · 4 nights

$482 interior · $121/night

12% below typical · Price trending down
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Nov 21, 2026 · 7 nights

$1,306 interior · $187/night

19% below typical · 3-month low
Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Nov 25, 2026 · 12 nights

$5,880 suite · $490/night

72% below typical · 3-month low
Regent Seven Seas Cruises

Seven Seas Splendor

Houston → Montego Bay → Georgetown → Houston

Dec 11, 2026 · 17 nights

$11,999 suite · $706/night

7% below typical · 3-month low
Holland America

Nieuw Amsterdam

Fort Lauderdale → Philipsburg → Key West → Fort Lauderdale

Dec 11, 2026 · 16 nights

$1,224 interior · $77/night

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

Carnival Sunshine

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Dec 18, 2026 · 8 nights

$1,316 balcony · $165/night

12% below typical · 3-month low
Holland America

Eurodam

Fort Lauderdale → Grand Turk Island → Half Moon Cay → Fort Lauderdale

Dec 19, 2026 · 7 nights

$699 interior · $100/night

7% below typical · 3-month low
Holland America

Eurodam

Fort Lauderdale → Grand Turk Island → Cozumel → Fort Lauderdale

Dec 19, 2026 · 14 nights

$1,374 interior · $98/night

6% below typical · 3-month low
Explora Journeys

Explora I

San Juan → Basseterre, Saint Kitts → Road Bay → Miami

Dec 20, 2026 · 7 nights

$5,600 suite · $800/night

6% below typical · 3-month low
Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Nassau → Fort Lauderdale

Dec 26, 2026 · 14 nights

$1,229 interior · $88/night

13% below typical · 3-month low

Browse by departure port