Explora III

Miami → Ocho Rios → Charlotte Amalie, Saint Thomas → San Juan

Dec 20 · 8 nights

Poor value

$7,235 suite · $904/night

37% above typical
Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Saint John's → Philipsburg → Fort Lauderdale

Jan 8 · 9 nights

Priced high

$1,409 inside · $157/night

17% above typical
Norwegian Cruise Line

Norwegian Escape

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

Jan 6 · 9 nights

About average

$1,279 inside · $142/night

Silversea Cruises

Silver Ray

Miami → San Juan → Road Bay → Miami

Jan 27 · 11 nights

$8,500 balcony · $773/night

Carnival Cruise Line

Carnival Festivale

Port Canaveral → Saint Thomas → Celebration Key → Port Canaveral

Oct 16 · 8 nights

About average

$912 inside · $114/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 19 · 10 nights

$8,672 balcony · $867/night

Royal Caribbean International

Symphony of the Seas

Fort Lauderdale → Nassau → Basseterre, Saint Kitts → Fort Lauderdale

Mar 25 · 8 nights

About average

$1,359 inside · $170/night

Royal Caribbean International

Independence of the Seas

Miami → Puerto Plata → Coco Cay → Miami

Feb 11 · 8 nights

Priced high

$1,094 inside · $137/night

11% above typical
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

Celebrity Cruises

Celebrity Ascent

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

Feb 25 · 10 nights

About average

$1,826 inside · $183/night

Carnival Cruise Line

Carnival Sunshine

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Mar 20 · 8 nights

About average

$882 inside · $110/night

Princess Cruises

Enchanted Princess

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

Dec 24 · 11 nights

$1,607 inside · $146/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Mar 5 · 12 nights

$10,484 balcony · $874/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Nov 20 · 8 nights

About average

$821 inside · $103/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Basseterre, Saint Kitts → Coco Cay → Port Canaveral

Feb 9 · 9 nights

Exceptional value

$1,592 balcony · $177/night

32% below typical
Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Tortola → Basseterre, Saint Kitts → Fort Lauderdale

Dec 12 · 10 nights

About average

$1,768 oceanview · $177/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Cruz Bay, Saint John → Philipsburg → Port Canaveral

Feb 23 · 9 nights

About average

$1,273 inside · $142/night

Celebrity Cruises

Celebrity Summit

Boston → Puerto Plata → Tortola → San Juan

Oct 20 · 9 nights

About average

$979 inside · $109/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → San Juan → Nassau → Miami

Nov 29 · 10 nights

$7,259 balcony · $726/night