Viking Cruises

Viking Sky

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

Dec 19, 2027 · 10 nights

$3,599 balcony · $360/night

Oceania Cruises

Oceania Marina

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

Dec 20, 2027 · 17 nights

$5,499 interior · $323/night

MSC Cruises

MSC Opera

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

Dec 20, 2027 · 14 nights

$2,692 interior · $192/night

2% below typical
P&O Cruises

Arvia

Basseterre, Saint Kitts → Philipsburg → Bridgetown → Basseterre, Saint Kitts

Dec 20, 2027 · 14 nights

$3,823 interior · $273/night

Windstar Cruises

Star Legend

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

Dec 20, 2027 · 7 nights

$2,443 oceanview · $349/night

Cunard Line

Queen Mary 2

New York → Basseterre, Saint Kitts → New York → Southampton

Dec 21, 2027 · 21 nights

$2,699 interior · $129/night

4% below typical
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
Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Dec 22, 2027 · 21 nights

$3,499 interior · $167/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Philipsburg → Fort Lauderdale

Dec 22, 2027 · 11 nights

$2,109 interior · $192/night

Costa Cruises

Costa Serena

Fort-de-France → Pointe-à-Pitre → Santo Domingo → Fort-de-France

Dec 22, 2027 · 7 nights

$1,407 interior · $201/night

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

$2,877 oceanview · $206/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Philipsburg → San Juan

Dec 24, 2027 · 7 nights

$1,079 interior · $154/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
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

Browse by departure port