Virgin Voyages

Brilliant Lady

Miami → Puerto Plata → Philipsburg → Miami

Jan 24, 2028 · 10 nights

$1,290 interior · $129/night

Oceania Cruises

Oceania Marina

Miami → Nassau → Puerto Plata → Miami

Feb 7, 2028 · 10 nights

$3,599 interior · $360/night

3% above typical
Hapag-Lloyd Cruises

MS Europa 2

Miami → Key West → Bonaire → Curaçao

Feb 23, 2028 · 13 nights

$15,031 suite · $1,156/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

Explora Journeys

Explora IV

Miami → New York → Gaspé → Quebec

May 6, 2028 · 12 nights

$6,070 suite · $506/night

Vista

Miami → Key West → Cozumel → Miami

Dec 28, 2028 · 10 nights

$5,149 oceanview · $515/night

3% above typical
Oceania Cruises

Oceania Vista

Miami → Key West → Cozumel → Miami

Dec 28, 2028 · 10 nights

$5,149 balcony · $515/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

Oceania Cruises

Oceania Sonata

Miami → Puerto Plata → Puerto Limón → Panama City

Jan 30, 2029 · 12 nights

$6,599 balcony · $550/night

Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Nov 20, 2027 · 8 nights

$952 interior · $119/night

Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Dec 4, 2027 · 8 nights

$952 interior · $119/night

Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Jan 29, 2028 · 8 nights

$952 interior · $119/night

Virgin Voyages

Resilient Lady

Miami → Grand Turk Island → Bimini → Miami

Feb 12, 2028 · 8 nights

$1,032 interior · $129/night

Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Feb 26, 2028 · 8 nights

$1,032 interior · $129/night

Carnival Cruise Line

Carnival Celebration

Miami → Grand Turk Island → Puerto Plata → Miami

Mar 28, 2027 · 8 nights

$836 interior · $105/night

2% above typical
Celebrity Cruises

Celebrity Xcel

Miami → Oranjestad → Willemstad → Miami

Nov 28, 2026 · 8 nights

$1,163 interior · $145/night

15% below typical
Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Feb 20, 2027 · 8 nights

$564 interior · $71/night

1% above typical
MSC Cruises

MSC Poesia

Miami → Montego Bay → Belize City → Miami

Jan 3, 2027 · 11 nights

$998 interior · $91/night

7% below typical · Price trending down

Browse by departure port