Royal Caribbean International

Vision of the Seas

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

Nov 22 · 7 nights

About average

$1,329 balcony · $190/night

Virgin Voyages

Valiant Lady

San Juan → Saint Thomas → Philipsburg → San Juan

Nov 20 · 8 nights

$1,272 inside · $159/night

Carnival Cruise Line

Carnival Vista

Port Canaveral → Saint Thomas → Celebration Key → Port Canaveral

Jan 9 · 8 nights

About average

$780 inside · $98/night

P&O Cruises

Britannia

Bridgetown → Philipsburg → Curaçao → Bridgetown

Feb 6 · 14 nights

$2,769 inside · $198/night

Norwegian Cruise Line

Norwegian Viva

San Juan → Oranjestad → Basseterre, Saint Kitts → San Juan

Nov 28 · 7 nights

$1,129 inside · $161/night

Princess Cruises

Crown Princess

Bridgetown → San Juan → Castries → Bridgetown

Mar 19 · 7 nights

$1,294 oceanview · $185/night

Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Philipsburg → Basseterre, Saint Kitts → Fort Lauderdale

Feb 25 · 10 nights

About average

$1,826 inside · $183/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Feb 20 · 7 nights

About average

$1,759 inside · $251/night

Virgin Voyages

Valiant Lady

San Juan → Willemstad → Philipsburg → San Juan

Mar 27 · 7 nights

$1,708 balcony · $244/night

Royal Caribbean International

Vision of the Seas

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

Feb 20 · 7 nights

About average

$894 inside · $128/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Basseterre, Saint Kitts → Puerto Plata → Fort Lauderdale

Dec 24 · 11 nights

$1,607 inside · $146/night

P&O Cruises

Arvia

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Nov 5 · 14 nights

$2,634 inside · $188/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Nov 20 · 8 nights

About average

$821 inside · $103/night

Princess Cruises

Sun Princess

Fort Lauderdale → Princess Cays → Philipsburg → Fort Lauderdale

Feb 12 · 7 nights

$897 inside · $128/night

Princess Cruises

Regal Princess

Miami → Princess Cays → Philipsburg → Miami

Apr 9 · 7 nights

$1,035 inside · $148/night

Seabourn

Seabourn Ovation

Bridgetown → Rodney Bay → Jost Van Dyke → Philipsburg

Mar 11 · 7 nights

About average

$8,499 suite · $1,214/night

Norwegian Cruise Line

Norwegian Viva

San Juan → Oranjestad → Basseterre, Saint Kitts → San Juan

Jan 16 · 7 nights

$1,064 inside · $152/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 29 · 7 nights

About average

$1,602 balcony · $229/night

Princess Cruises

Crown Princess

San Juan → Philipsburg → Bridgetown → San Juan

Jan 17 · 7 nights

$969 inside · $138/night

P&O Cruises

Arvia

Antigua → Castries → Philipsburg → Antigua

Feb 6 · 14 nights

$2,972 inside · $212/night