Holland America

Zuiderdam

Miami → Philipsburg → Half Moon Cay → Miami

Apr 7, 2027 · 10 nights

$1,199 interior · $120/night

Royal Caribbean International

Independence of the Seas

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

Apr 18, 2027 · 7 nights

$649 interior · $93/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jun 26, 2027 · 7 nights

$2,324 balcony · $332/night

5% below typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Jun 27, 2027 · 6 nights

$700 interior · $117/night

3% below typical
MSC Cruises

MSC World America

Miami → Puerto Plata → Ocean Cay → Miami

Jul 24, 2027 · 7 nights

$1,184 interior · $169/night

3% below typical
Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

Jul 25, 2027 · 6 nights

$3,550 suite · $592/night

17% below typical
Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

Aug 22, 2027 · 6 nights

$994 balcony · $166/night

8% below typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Sep 19, 2027 · 6 nights

$390 interior · $65/night

7% below typical
Royal Caribbean International

Hero Of The Seas

Miami → Philipsburg → Coco Cay → Miami

Oct 9, 2027 · 7 nights

$1,788 balcony · $255/night

5% below typical
Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Oct 17, 2027 · 7 nights

$546 interior · $78/night

4% below typical
Seabourn

Seabourn Quest

Miami → San Juan → Great Harbour, Peter Island → Miami

Nov 13, 2027 · 10 nights

$6,598 suite · $660/night

3% below typical
Carnival Cruise Line

Carnival Magic

Miami → Grand Turk Island → Celebration Key → Miami

Nov 14, 2027 · 6 nights

$402 interior · $67/night

3% below typical
Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Nov 20, 2027 · 8 nights

$766 interior · $96/night

3% below typical
MSC Cruises

MSC Seashore

Miami → Puerto Plata → Grand Turk Island → Miami

Nov 20, 2027 · 15 nights

$1,481 interior · $99/night

4% below typical
MSC Cruises

MSC Seashore

Miami → Puerto Plata → Philipsburg → Miami

Nov 20, 2027 · 8 nights

$848 interior · $106/night

3% below typical
Holland America

Zuiderdam

Miami → Half Moon Cay → Nassau → Miami

Nov 27, 2027 · 7 nights

$919 interior · $131/night

Holland America

Zuiderdam

Miami → Half Moon Cay → Puerto Plata → Miami

Nov 27, 2027 · 14 nights

$1,729 interior · $124/night

MSC Cruises

MSC Seashore

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

Nov 28, 2027 · 14 nights

$1,355 interior · $97/night

4% below typical
Holland America

Zuiderdam

Miami → Grand Turk Island → Half Moon Cay → Miami

Dec 4, 2027 · 7 nights

$914 interior · $131/night

MSC Cruises

MSC Seashore

Miami → Saint John's → Puerto Plata → Miami

Dec 5, 2027 · 7 nights

$659 interior · $94/night

4% below typical

Browse by departure port