Royal Caribbean International

Vision of the Seas

San Juan → Tortola → Basseterre, Saint Kitts → San Juan

Jan 31 · 7 nights

Good value

$1,395 balcony · $199/night

12% below typical
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Philipsburg → San Juan

Dec 4 · 7 nights

About average

$1,219 inside · $174/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Saint Thomas → Tortola → San Juan

Dec 11 · 7 nights

About average

$1,219 inside · $174/night

Celebrity Cruises

Celebrity Summit

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

Nov 28 · 7 nights

Good value

$542 inside · $77/night

12% below typical · 6-month low
Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 2 · 10 nights

Exceptional value

$4,095 balcony · $410/night

26% below typical · 6-month low

Scenic Eclipse I

Nassau → Cockburn Town → Saint-Pierre → Bridgetown

Oct 10 · 10 nights

About average

$8,013 suite · $801/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 16 · 7 nights

About average

$550 oceanview · $79/night

Vista

Miami → San Juan → Harvest Caye → Miami

Mar 2 · 18 nights

About average

$7,799 oceanview · $433/night

Royal Caribbean International

Independence of the Seas

Miami → Cruz Bay, Saint John → Philipsburg → Miami

Dec 10 · 9 nights

About average

$986 inside · $110/night

Silversea Cruises

Silver Ray

Bridgetown → Port Elizabeth, Bequia → San Juan → Miami

Mar 20 · 12 nights

$8,200 balcony · $683/night

Carnival Cruise Line

Carnival Magic

Miami → Grand Turk Island → Celebration Key → Miami

Mar 5 · 6 nights

About average

$492 inside · $82/night

Royal Caribbean International

Rhapsody of the Seas

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

Feb 27 · 7 nights

Good value

$550 oceanview · $79/night

12% below typical
Emerald Cruises

Emerald Sakara

Bridgetown → Soufriere → Road Bay → Philipsburg

Jan 29 · 14 nights

About average

$11,794 oceanview · $842/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Feb 13 · 7 nights

About average

$1,344 inside · $192/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Oct 25 · 7 nights

Good value

$1,147 inside · $164/night

11% below typical
Seabourn

Seabourn Ovation

Bridgetown → Castries → Jost Van Dyke → Philipsburg

Jan 15 · 7 nights

About average

$3,994 balcony · $571/night

Seabourn

Seabourn Ovation

Bridgetown → Castries → Saint George's → Bridgetown

Jan 15 · 14 nights

About average

$7,989 balcony · $571/night

Seabourn

Seabourn Ovation

Bridgetown → Rodney Bay → Jost Van Dyke → Philipsburg

Jan 8 · 14 nights

About average

$7,479 balcony · $534/night

Holland America

Zuiderdam

Miami → Grand Turk Island → Half Moon Cay → Miami

Dec 4 · 7 nights

About average

$914 inside · $131/night

Silversea Cruises

Silver Shadow

Miami → San Juan → Jost Van Dyke → Miami

Nov 18 · 12 nights

$7,400 oceanview · $617/night

Browse by departure port