Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

May 29, 2027 · 7 nights

$1,483 interior · $212/night

19% below typical · 3-month low
Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

Jun 13, 2027 · 6 nights

$4,070 suite · $678/night

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

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jun 19, 2027 · 7 nights

$1,741 interior · $249/night

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

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jul 17, 2027 · 7 nights

$1,791 interior · $256/night

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

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Jul 31, 2027 · 8 nights

$844 interior · $106/night

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

Carnival Conquest

Miami → Saint Thomas → Celebration Key → Miami

Nov 29, 2027 · 11 nights

$702 interior · $64/night

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

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Mar 6, 2027 · 8 nights

$564 interior · $71/night

9% below typical
Princess Cruises

Regal Princess

Miami → Celebration Key → Grand Turk Island → Miami

Mar 5, 2028 · 14 nights

$1,458 interior · $104/night

7% below typical · Price trending down
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Apr 10, 2027 · 7 nights

$1,646 balcony · $235/night

10% 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

17% below typical · 3-month low
Holland America

Zuiderdam

Miami → Half Moon Cay → Puerto Plata → Miami

Nov 28, 2026 · 14 nights

$944 oceanview · $67/night

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

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Nov 28, 2026 · 8 nights

$498 interior · $62/night

7% below typical
MSC Cruises

MSC World America

Miami → Puerto Plata → Ocean Cay → Miami

Nov 28, 2026 · 7 nights

$2,054 suite · $293/night

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

Freedom of the Seas

Miami → Grand Turk Island → Miami

Dec 17, 2026 · 4 nights

$551 interior · $138/night

7% below typical
Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Dec 18, 2026 · 8 nights

$1,076 balcony · $135/night

8% below typical · Price trending down
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

May 15, 2027 · 7 nights

$1,410 interior · $201/night

10% below typical · 3-month low
Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

Sep 5, 2027 · 6 nights

$872 balcony · $145/night

15% below typical
Norwegian Cruise Line

Norwegian Luna

Miami → Great Stirrup Cay → Puerto Plata → Miami

Jan 16, 2028 · 7 nights

$1,999 suite · $286/night

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

Norwegian Luna

Miami → Puerto Plata → Great Stirrup Cay → Miami

Mar 12, 2028 · 7 nights

$2,309 suite · $330/night

38% below typical · 3-month low
Virgin Voyages

Valiant Lady

Miami → Grand Turk Island → Bimini → Miami

Apr 1, 2028 · 5 nights

$945 balcony · $189/night

5% below typical · 3-month low

Browse by departure port