Princess Cruises

Regal Princess

Miami → Celebration Key → Grand Turk Island → Miami

Dec 27, 2027 · 6 nights

$1,449 interior · $242/night

Princess Cruises

Regal Princess

Miami → Saint Thomas → Philipsburg → Miami

Feb 27, 2028 · 7 nights

$860 interior · $123/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Jan 16, 2027 · 8 nights

$938 balcony · $117/night

Royal Caribbean International

Independence of the Seas

Miami → Coco Cay → Charlotte Amalie, Saint Thomas → Miami

Nov 15, 2026 · 7 nights

$399 interior · $57/night

32% below typical
Explora Journeys

Explora III

Miami → Saint-Barthélemy → Puerto Plata → Miami

Jan 5, 2027 · 16 nights

$12,960 suite · $810/night

5% above typical
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jan 16, 2027 · 7 nights

$1,423 oceanview · $203/night

2% above typical
MSC Cruises

MSC Meraviglia

Miami → Grand Turk Island → Puerto Plata → Miami

Feb 7, 2027 · 14 nights

$1,276 interior · $91/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Feb 27, 2027 · 7 nights

$1,766 balcony · $252/night

Explora Journeys

Explora III

Miami → Saint John's → Grand Turk Island → Miami

Feb 28, 2027 · 14 nights

$11,135 suite · $795/night

4% above typical
Carnival Cruise Line

Carnival Firenze

Miami → Philipsburg → Saint Thomas → Miami

Mar 8, 2027 · 10 nights

$844 interior · $84/night

4% above typical
Oceania Cruises

Oceania Allura

Miami → Basseterre, Saint Kitts → Tortola → Miami

Mar 21, 2027 · 10 nights

$5,749 balcony · $575/night

3% above typical
Virgin Voyages

Resilient Lady

Miami → Grand Turk Island → Puerto Plata → Miami

Mar 21, 2027 · 6 nights

$1,134 balcony · $189/night

5% below typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Mar 28, 2027 · 6 nights

$560 interior · $93/night

4% above typical
Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

May 16, 2027 · 6 nights

$868 oceanview · $145/night

4% below typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

May 30, 2027 · 6 nights

$650 interior · $108/night

2% above typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Jun 13, 2027 · 6 nights

$740 interior · $123/night

3% above typical
Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

Jul 11, 2027 · 6 nights

$1,425 balcony · $237/night

Carnival Cruise Line

Carnival Celebration

Miami → Celebration Key → Saint Thomas → Miami

Aug 22, 2027 · 7 nights

$673 interior · $96/night

MSC Cruises

MSC Seashore

Miami → Ocean Cay → Nassau → Miami

Nov 5, 2027 · 15 nights

$1,469 interior · $98/night

MSC Cruises

MSC Seashore

Miami → Ocean Cay → Philipsburg → Miami

Nov 14, 2027 · 14 nights

$1,388 interior · $99/night

Browse by departure port