MSC Cruises

MSC Seashore

Miami → Saint John's → Nassau → Miami

Dec 5, 2027 · 13 nights

$1,182 interior · $91/night

MSC Cruises

MSC World America

Miami → Puerto Plata → Cozumel → Miami

Dec 11, 2027 · 13 nights

$1,730 interior · $133/night

MSC Cruises

MSC Seashore

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

Dec 12, 2027 · 14 nights

$1,598 interior · $114/night

Virgin Voyages

Brilliant Lady

Miami → San Juan → Bimini → Miami

Dec 14, 2027 · 9 nights

$1,071 interior · $119/night

1% below typical
MSC Cruises

MSC Seashore

Miami → Grand Turk Island → Puerto Plata → Miami

Dec 26, 2027 · 14 nights

$1,885 interior · $135/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Nassau → Miami

Jan 2, 2028 · 13 nights

$1,252 interior · $96/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Jan 10, 2028 · 10 nights

$1,290 interior · $129/night

MSC Cruises

MSC Seashore

Miami → Puerto Plata → Ocean Cay → Miami

Jan 23, 2028 · 14 nights

$1,248 interior · $89/night

Virgin Voyages

Brilliant Lady

Miami → Puerto Plata → Philipsburg → Miami

Jan 24, 2028 · 10 nights

$1,290 interior · $129/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Nassau → Miami

Jan 29, 2028 · 14 nights

$1,318 interior · $94/night

Oceania Cruises

Oceania Marina

Miami → Nassau → Puerto Plata → Miami

Feb 7, 2028 · 10 nights

$3,599 interior · $360/night

3% above typical
Oceania Cruises

Oceania Marina

Miami → Puerto Plata → Cozumel → Miami

Feb 17, 2028 · 17 nights

$5,449 interior · $321/night

2% above typical
MSC Cruises

MSC Seashore

Miami → Puerto Plata → Ocean Cay → Miami

Feb 20, 2028 · 14 nights

$1,368 interior · $98/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Saint John's → Miami

Feb 26, 2028 · 14 nights

$1,398 interior · $100/night

MSC Cruises

MSC Seashore

Miami → Nassau → Puerto Plata → Miami

Mar 5, 2028 · 14 nights

$1,838 interior · $131/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Nassau → Miami

Mar 11, 2028 · 14 nights

$1,888 interior · $135/night

Virgin Voyages

Resilient Lady

Miami → Grand Turk Island → Bimini → Miami

Mar 11, 2028 · 8 nights

$1,032 interior · $129/night

Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Mar 25, 2028 · 8 nights

$1,032 interior · $129/night

Vista

Miami → Charlotte Amalie, Saint Thomas → Philipsburg → Panama City

Jan 7, 2029 · 12 nights

$5,199 oceanview · $433/night

Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Cartagena → Panama City

Jan 7, 2029 · 12 nights

$5,199 balcony · $433/night

Browse by departure port