Princess Cruises

Crown Princess

San Juan → Saint Thomas → Saint George's → San Juan

Feb 7 · 14 nights

$1,615 inside · $115/night

Royal Caribbean International

Vision of the Seas

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

Feb 7 · 7 nights

About average

$593 oceanview · $85/night

Princess Cruises

Majestic Princess

Fort Lauderdale → Philipsburg → Montevideo → Buenos Aires

Nov 19 · 18 nights

$2,480 inside · $138/night

P&O Cruises

Iona

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Jan 8 · 14 nights

$2,309 inside · $165/night

P&O Cruises

Iona

Antigua → Saint George's → Fort-de-France → Antigua

Jan 29 · 14 nights

$2,309 inside · $165/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Mar 13 · 7 nights

About average

$1,457 inside · $208/night

MSC Cruises

MSC World Asia

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

Jan 15 · 7 nights

About average

$919 inside · $131/night

Seabourn

Seabourn Ovation

Bridgetown → Castries → Jost Van Dyke → Philipsburg

Dec 19 · 7 nights

About average

$3,679 balcony · $526/night

Sea Cloud Cruises

Sea Cloud Spirit

Philipsburg → Terre-de-Haut (Les Saintes) → Kralendijk → Willemstad

Dec 12 · 8 nights

$5,298 oceanview · $662/night

Royal Caribbean International

Vision of the Seas

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

Jan 9 · 7 nights

About average

$701 inside · $100/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Jan 5 · 7 nights

About average

$6,231 oceanview · $890/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Feb 5 · 7 nights

About average

$6,231 oceanview · $890/night

MSC Cruises

MSC Opera

Fort-de-France → Antigua → Bridgetown → Fort-de-France

Jan 1 · 14 nights

About average

$1,545 inside · $110/night

Emerald Cruises

Emerald Sakara

Bridgetown → Soufriere → Spanish Town (Virgin Gorda) → Philipsburg

Jan 29 · 7 nights

About average

$6,120 oceanview · $874/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Feb 6 · 7 nights

About average

$1,456 oceanview · $208/night

Silversea Cruises

Silver Spirit

Bridgetown → Port Elizabeth, Bequia → Castries → Bridgetown

Feb 5 · 12 nights

$7,100 oceanview · $592/night

Oceania Cruises

Oceania Marina

Miami → Charlotte Amalie, Saint Thomas → Philipsburg → Miami

Feb 13 · 10 nights

Good value

$6,035 suite · $604/night

11% below typical · 6-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 18 · 7 nights

About average

$1,319 inside · $188/night

Princess Cruises

Crown Princess

Bridgetown → San Juan → Castries → Bridgetown

Jan 22 · 7 nights

$1,339 oceanview · $191/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Oct 3 · 8 nights

About average

$618 inside · $77/night

Browse by departure port