Azamara Cruises

Azamara Onward

Miami → Nassau → San Juan → Miami

Dec 22, 2027 · 14 nights

$3,909 interior · $279/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Ponta Delgada → Southampton

Dec 23, 2027 · 26 nights

$3,179 interior · $122/night

4% below typical
Holland America

Volendam

Fort Lauderdale → Half Moon Cay → Basseterre, Saint Kitts → Fort Lauderdale

Dec 23, 2027 · 12 nights

$2,234 interior · $186/night

P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Dec 24, 2027 · 14 nights

$3,282 balcony · $234/night

1% below typical
P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Dec 25, 2027 · 14 nights

$3,012 balcony · $215/night

Princess Cruises

Emerald Princess

San Juan → Tortola → Castries → San Juan

Dec 26, 2027 · 14 nights

$1,613 interior · $115/night

5% below typical
Silversea Cruises

Silver Ray

San Juan → Cruz Bay, Saint John → Jost Van Dyke → Miami

Dec 26, 2027 · 8 nights

$5,500 suite · $688/night

2% below typical
Oceania Cruises

Oceania Marina

Miami → Nassau → Puerto Plata → Miami

Dec 27, 2027 · 10 nights

$3,499 interior · $350/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Saint John's → La Romana

Dec 27, 2027 · 7 nights

$1,559 interior · $223/night

2% below typical
Windstar Cruises

Wind Surf

Philipsburg → Jeju → Sopers Hole → Philipsburg

Dec 27, 2027 · 13 nights

$3,760 oceanview · $289/night

MSC Cruises

MSC World Asia

Bridgetown → Castries → Saint John's → Bridgetown

Dec 28, 2027 · 14 nights

$2,739 interior · $196/night

Costa Cruises

Costa Serena

Fort-de-France → Pointe-à-Pitre → Antigua → Fort-de-France

Dec 29, 2027 · 8 nights

$1,787 interior · $223/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 29, 2027 · 10 nights

$3,799 balcony · $380/night

3% below typical
MSC Cruises

MSC World Asia

Pointe-à-Pitre → Roseau → Fort-de-France → Pointe-à-Pitre

Jan 2, 2028 · 7 nights

$889 interior · $127/night

3% below typical
Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → San Juan → Fort Lauderdale

Jan 2, 2028 · 20 nights

$3,039 interior · $152/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Saint Thomas → New York

Jan 3, 2028 · 12 nights

$2,099 suite · $175/night

Windstar Cruises

Star Legend

San Juan → Saint-Barthélemy → Basseterre, Saint Kitts → San Juan

Jan 3, 2028 · 7 nights

$2,443 oceanview · $349/night

Silversea Cruises

Silver Dawn

San Juan → Jost Van Dyke → Oranjestad → San Juan

Jan 4, 2028 · 11 nights

$4,700 suite · $427/night

Holland America

Zuiderdam

Fort Lauderdale → Half Moon Cay → San Juan → Fort Lauderdale

Jan 6, 2028 · 28 nights

$6,179 interior · $221/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Philipsburg → Tortola → Miami

Jan 7, 2028 · 10 nights

$7,749 suite · $775/night

Browse by departure port