P&O Cruises

Iona

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

Dec 27, 2027 · 14 nights

$2,945 interior · $210/night

Windstar Cruises

Wind Surf

Philipsburg → Jeju → Sopers Hole → Philipsburg

Dec 27, 2027 · 13 nights

$3,760 oceanview · $289/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
Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Charlotte Amalie, Saint Thomas → Port Canaveral

Dec 30, 2027 · 9 nights

$1,974 oceanview · $219/night

2% below typical
Royal Caribbean International

Hero Of The Seas

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

Dec 30, 2027 · 9 nights

$3,826 interior · $425/night

P&O Cruises

Arvia

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Dec 31, 2027 · 14 nights

$2,553 balcony · $182/night

3% below typical
Royal Caribbean International

Rhapsody of the Seas

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

Dec 31, 2027 · 8 nights

$1,308 interior · $164/night

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
Royal Caribbean International

Odyssey of the Seas

Cape Liberty, NJ (NYC) → Philipsburg → Charlotte Amalie, Saint Thomas → Cape Liberty, NJ (NYC)

Jan 2, 2028 · 11 nights

$1,578 oceanview · $143/night

4% 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

P&O Cruises

Arvia

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

Jan 3, 2028 · 14 nights

$2,093 interior · $150/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

P&O Cruises

Britannia

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

Jan 4, 2028 · 35 nights

$4,728 interior · $135/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Saint Thomas → Philipsburg → Fort Lauderdale

Jan 4, 2028 · 11 nights

$1,407 balcony · $128/night

3% below typical
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

P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Jan 7, 2028 · 14 nights

$2,945 balcony · $210/night

2% below typical
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