Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Nov 25 · 12 nights

$4,749 oceanview · $396/night

Princess Cruises

Emerald Princess

San Juan → Tortola → Castries → San Juan

Feb 6 · 14 nights

$1,691 inside · $121/night

P&O Cruises

Arvia

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Dec 4 · 14 nights

$3,255 suite · $233/night

P&O Cruises

Arvia

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

Nov 6 · 14 nights

About average

$2,134 inside · $152/night

P&O Cruises

Arvia

Antigua → Castries → Tortola → Antigua

Nov 28 · 14 nights

$2,607 balcony · $186/night

Celebrity Cruises

Celebrity Xcel

Miami → Philipsburg → Puerto Plata → Miami

Apr 4 · 7 nights

About average

$970 inside · $139/night

Seabourn

Seabourn Ovation

Philipsburg → Tortola → Jost Van Dyke → Philipsburg

Feb 19 · 14 nights

About average

$8,159 balcony · $583/night

Celebrity Cruises

Celebrity Constellation

San Juan → Tortola → Bridgetown → San Juan

Nov 28 · 7 nights

About average

$811 oceanview · $116/night

P&O Cruises

Arvia

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

Jan 29 · 14 nights

$2,336 inside · $167/night

Princess Cruises

Emerald Princess

San Juan → Tortola → Bridgetown → San Juan

Feb 6 · 7 nights

$865 inside · $124/night

Celebrity Cruises

Celebrity Constellation

San Juan → Tortola → Saint George's → San Juan

Dec 12 · 7 nights

About average

$745 oceanview · $106/night

P&O Cruises

Arvia

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

Feb 26 · 14 nights

$2,296 inside · $164/night

P&O Cruises

Arvia

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

Feb 27 · 14 nights

$2,296 inside · $164/night

Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Nassau → Tortola → Miami

Apr 5 · 10 nights

$6,404 balcony · $640/night

Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Oranjestad → Tortola → New York

Apr 15 · 14 nights

$9,003 balcony · $643/night

P&O Cruises

Iona

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

Nov 15 · 14 nights

$2,437 inside · $174/night

P&O Cruises

Britannia

Antigua → Philipsburg → Saint George's → Bridgetown

Dec 22 · 17 nights

$3,918 inside · $230/night

P&O Cruises

Iona

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

Dec 27 · 14 nights

$3,015 inside · $215/night

P&O Cruises

Iona

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

Nov 29 · 14 nights

$2,309 inside · $165/night

P&O Cruises

Iona

Antigua → Castries → Philipsburg → Antigua

Dec 18 · 14 nights

$2,887 inside · $206/night