Norwegian Cruise Line

Norwegian Aqua

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

May 30 · 7 nights

About average

$1,669 oceanview · $238/night

Celebrity Cruises

Celebrity Constellation

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

Dec 26 · 7 nights

About average

$1,117 inside · $160/night

Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

May 30 · 6 nights

About average

$648 inside · $108/night

Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Nov 22 · 6 nights

About average

$637 inside · $106/night

Celebrity Cruises

Celebrity Apex

Port Canaveral → Puerto Plata → Basseterre, Saint Kitts → Port Canaveral

Jan 16 · 7 nights

About average

$1,549 balcony · $221/night

Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Coco Cay → Miami

Sep 19 · 6 nights

Good value

$922 oceanview · $154/night

11% below typical
Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Apr 16 · 7 nights

About average

$2,329 balcony · $333/night

Celebrity Cruises

Celebrity Beyond

Miami → Puerto Plata → Philipsburg → Miami

Oct 25 · 7 nights

Priced high

$1,599 balcony · $228/night

23% above typical
Royal Caribbean International

Explorer of the Seas

Fort Lauderdale → Puerto Plata → Grand Turk Island → Fort Lauderdale

Apr 2 · 6 nights

About average

$1,249 oceanview · $208/night

Princess Cruises

Sun Princess

Fort Lauderdale → Grand Turk Island → Puerto Plata → Fort Lauderdale

Mar 14 · 7 nights

$1,076 inside · $154/night

Silversea Cruises

Silver Shadow

San Juan → Basseterre, Saint Kitts → Saint Thomas → San Juan

Dec 27 · 7 nights

$7,100 oceanview · $1,014/night

Royal Caribbean International

Explorer of the Seas

Fort Lauderdale → Puerto Plata → Grand Turk Island → Fort Lauderdale

Apr 16 · 6 nights

About average

$1,069 inside · $178/night

Explora III

Miami → Philipsburg → Cruz Bay, Saint John → San Juan

Feb 5 · 7 nights

Poor value

$6,920 suite · $989/night

31% above typical
Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

May 23 · 7 nights

About average

$2,053 oceanview · $293/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 15 · 7 nights

About average

$1,748 balcony · $250/night

Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Nov 22 · 7 nights

About average

$918 inside · $131/night

SeaDream Yacht Club

SeaDream II

San Juan → Samana → Grand Turk Island → Freeport, Grand Bahama

Mar 13 · 7 nights

About average

$7,352 oceanview · $1,050/night

Princess Cruises

Regal Princess

Miami → Princess Cays → Grand Turk Island → Miami

Apr 2 · 7 nights

$1,220 oceanview · $174/night

Celebrity Cruises

Celebrity Beyond

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

Dec 26 · 7 nights

About average

$1,391 inside · $199/night

MSC Cruises

MSC Seaview

Pointe-à-Pitre → Philipsburg → Fort-de-France → Pointe-à-Pitre

Mar 14 · 7 nights

$863 inside · $123/night