Royal Caribbean International

Rhapsody of the Seas

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

Oct 3 · 7 nights

Priced high

$735 inside · $105/night

15% above typical
Celebrity Cruises

Celebrity Beyond

Fort Lauderdale → Charlotte Amalie, Saint Thomas → Nassau → Fort Lauderdale

Jan 15 · 8 nights

About average

$1,229 inside · $154/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Jun 13 · 7 nights

About average

$2,169 inside · $310/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Nov 21 · 7 nights

About average

$1,761 inside · $252/night

P&O Cruises

Arvia

Bridgetown → Basseterre, Saint Kitts → Curaçao → Bridgetown

Dec 17 · 14 nights

About average

$2,836 inside · $203/night

Royal Caribbean International

Hero Of The Seas

Miami → Philipsburg → Coco Cay → Miami

Feb 12 · 7 nights

About average

$1,730 inside · $247/night

Royal Caribbean International

Hero Of The Seas

Miami → Philipsburg → Coco Cay → Miami

Feb 26 · 7 nights

About average

$1,730 inside · $247/night

Explora Journeys

Explora I

San Juan → Philipsburg → Tortola → Miami

Jan 4 · 7 nights

Priced high

$4,725 suite · $675/night

13% above typical
Carnival Cruise Line

Carnival Vista

Port Canaveral → Puerto Plata → Saint Thomas → Port Canaveral

May 1 · 8 nights

About average

$868 inside · $109/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Christiansted, Saint Croix → San Juan

Nov 5 · 10 nights

$5,399 balcony · $540/night

Royal Caribbean International

Rhapsody of the Seas

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

Mar 25 · 7 nights

About average

$1,609 balcony · $230/night

Carnival Cruise Line

Carnival Festivale

Port Canaveral → Philipsburg → Celebration Key → Port Canaveral

Jul 10 · 8 nights

About average

$1,560 inside · $195/night

P&O Cruises

Arvia

Southampton → Santa Cruz de Tenerife → Roseau → Antigua

Oct 22 · 22 nights

About average

$2,931 inside · $133/night

Carnival Cruise Line

Carnival Pride

Baltimore → Saint Thomas → Puerto Plata → Baltimore

Nov 1 · 14 nights

About average

$1,870 inside · $134/night

Princess Cruises

Star Princess

Port Canaveral → Grand Turk Island → Saint Thomas → Port Canaveral

Nov 14 · 9 nights

$1,010 inside · $112/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Saint Thomas → Philipsburg → Fort Lauderdale

Dec 14 · 10 nights

$1,304 inside · $130/night

P&O Cruises

Arvia

Antigua → Castries → Philipsburg → Antigua

Feb 20 · 14 nights

About average

$2,701 inside · $193/night

Royal Caribbean International

Rhapsody of the Seas

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

Oct 31 · 7 nights

Priced high

$746 oceanview · $107/night

18% above typical
Princess Cruises

Sun Princess

Fort Lauderdale → Puerto Plata → Philipsburg → Fort Lauderdale

Dec 28 · 11 nights

$1,493 inside · $136/night

Royal Caribbean International

Grandeur of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → San Juan

Jul 17 · 7 nights

About average

$1,029 inside · $147/night