Explora Journeys

Explora IV

Miami → Jeju → Basseterre, Saint Kitts → San Juan

Dec 23, 2027 · 7 nights

$4,685 suite · $669/night

2% above typical
Explora Journeys

Explora II

Miami → Puerto Plata → Jost Van Dyke → San Juan

Dec 26, 2027 · 7 nights

$5,495 suite · $785/night

Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Jan 2, 2028 · 7 nights

$564 interior · $81/night

Emerald Cruises

Emerald Kaia

Miami → Bimini → Saint-Barthélemy → Saint John's

Feb 19, 2028 · 11 nights

$10,432 oceanview · $948/night

2% below typical
Princess Cruises

Regal Princess

Miami → Puerto Plata → Celebration Key → Miami

Feb 20, 2028 · 7 nights

$899 interior · $128/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Mar 11, 2028 · 8 nights

$713 interior · $89/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Puerto Plata → Miami

Mar 11, 2028 · 8 nights

$1,229 interior · $154/night

Vista

Miami → Charlotte Amalie, Saint Thomas → Cozumel → Miami

Dec 16, 2028 · 22 nights

$10,149 oceanview · $461/night

2% above typical

Vista

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

Jan 7, 2029 · 24 nights

$9,699 oceanview · $404/night

Oceania Cruises

Oceania Vista

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

Jan 7, 2029 · 24 nights

$9,699 balcony · $404/night

Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

May 23, 2027 · 7 nights

$766 interior · $109/night

2% below typical
Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Nov 7, 2027 · 7 nights

$590 interior · $84/night

1% above typical
Royal Caribbean International

Allure of the Seas

Miami → Philipsburg → Puerto Plata → Miami

Dec 6, 2026 · 7 nights

$2,276 suite · $325/night

18% below typical
MSC Cruises

MSC Poesia

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

Nov 12, 2026 · 10 nights

$458 oceanview · $46/night

25% below typical
Silversea Cruises

Silver Shadow

Miami → San Juan → Jost Van Dyke → Miami

Nov 18, 2026 · 12 nights

$7,400 suite · $617/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Nov 21, 2026 · 8 nights

$538 interior · $67/night

Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Nov 22, 2026 · 6 nights

$657 interior · $110/night

5% above typical
Explora Journeys

Explora III

Miami → Ocho Rios → Charlotte Amalie, Saint Thomas → San Juan

Dec 20, 2026 · 8 nights

$5,660 suite · $708/night

Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Jan 3, 2027 · 7 nights

$716 balcony · $102/night

10% below typical
Royal Caribbean International

Allure of the Seas

Miami → Philipsburg → Puerto Plata → Miami

Jan 3, 2027 · 7 nights

$964 interior · $138/night

Browse by departure port