Oceania Cruises

Oceania Marina

Miami → Costa Maya (Mahahual) → Puerto Plata → Miami

Dec 20, 2027 · 17 nights

$5,499 interior · $323/night

Oceania Cruises

Oceania Sirena

Miami → Oranjestad → Tortola → Miami

Dec 22, 2027 · 14 nights

$4,399 interior · $314/night

Princess Cruises

Star Princess

Port Canaveral → Celebration Key → Grand Turk Island → Port Canaveral

Dec 22, 2027 · 14 nights

$2,569 balcony · $184/night

5% below typical
P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Dec 24, 2027 · 14 nights

$2,877 oceanview · $206/night

Norwegian Cruise Line

Norwegian Epic

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

Dec 24, 2027 · 7 nights

$1,939 suite · $277/night

P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Dec 25, 2027 · 14 nights

$2,363 interior · $169/night

3% below typical
P&O Cruises

Arvia

Antigua → Castries → Roseau → Antigua

Dec 25, 2027 · 14 nights

$3,282 balcony · $234/night

2% below typical
Oceania Cruises

Oceania Marina

Miami → Nassau → Puerto Plata → Miami

Dec 27, 2027 · 10 nights

$3,499 interior · $350/night

P&O Cruises

Iona

Basseterre, Saint Kitts → Tortola → Bridgetown → Basseterre, Saint Kitts

Dec 27, 2027 · 14 nights

$2,945 interior · $210/night

P&O Cruises

Arvia

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Dec 31, 2027 · 14 nights

$2,553 balcony · $182/night

3% below typical
Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Saint Thomas → New York

Jan 3, 2028 · 12 nights

$2,099 suite · $175/night

P&O Cruises

Arvia

Basseterre, Saint Kitts → Tortola → Bridgetown → Basseterre, Saint Kitts

Jan 3, 2028 · 14 nights

$2,093 interior · $150/night

P&O Cruises

Britannia

Southampton → Santa Cruz de Tenerife → Praia da Vitória → Southampton

Jan 4, 2028 · 35 nights

$4,728 interior · $135/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → Tortola → Castries → Bridgetown

Jan 5, 2028 · 10 nights

$6,749 suite · $675/night

P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Jan 7, 2028 · 14 nights

$2,945 balcony · $210/night

2% below typical
Norwegian Cruise Line

Norwegian Epic

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

Jan 7, 2028 · 7 nights

$1,249 suite · $178/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Philipsburg → Tortola → Miami

Jan 7, 2028 · 10 nights

$7,749 suite · $775/night

P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Jan 8, 2028 · 14 nights

$2,093 interior · $150/night

P&O Cruises

Iona

Basseterre, Saint Kitts → Tortola → Bridgetown → Basseterre, Saint Kitts

Jan 10, 2028 · 14 nights

$2,161 interior · $154/night

Norwegian Cruise Line

Norwegian Epic

Port Canaveral → Puerto Plata → Nassau → Port Canaveral

Jan 14, 2028 · 7 nights

$1,249 suite · $178/night

Browse by departure port