MSC Cruises

MSC Opera

Fort-de-France → Pointe-à-Pitre → Road Town, Tortola → La Romana

Nov 12 · 3 nights

$209 inside · $70/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Grand Turk Island → Port Canaveral

Aug 30 · 4 nights

About average

$495 inside · $124/night

Emerald Cruises

Emerald Sakara

San Juan → Cruz Bay, Saint John → Norman Island → Saint Thomas

Jan 9 · 7 nights

About average

$7,331 balcony · $1,047/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Antigua → La Romana

Aug 9 · 7 nights

$1,729 inside · $247/night

Princess Cruises

Coral Princess

Fort Lauderdale → Antigua, Guatemala → Saint Thomas → Fort Lauderdale

Nov 8 · 10 nights

$1,094 oceanview · $109/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Apr 18 · 7 nights

About average

$1,376 inside · $197/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Philipsburg → Charlotte Amalie, Saint Thomas → Port Canaveral

Dec 1 · 9 nights

About average

$1,067 inside · $119/night

Holland America

Eurodam

Fort Lauderdale → Grand Turk Island → Cozumel → Fort Lauderdale

Dec 19 · 14 nights

About average

$1,584 inside · $113/night

Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Puerto Plata → Tortola → Philadelphia

Feb 2 · 10 nights

Good value

$1,629 balcony · $163/night

13% below typical · 30-day low
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Sep 19 · 6 nights

About average

$418 inside · $70/night

Oceania Cruises

Oceania Sonata

Miami → San Juan → Tortola → Miami

Feb 2 · 10 nights

About average

$4,799 balcony · $480/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 15 · 7 nights

About average

$1,259 inside · $180/night

MSC Cruises

MSC Opera

Fort-de-France → Antigua → Bridgetown → Fort-de-France

Aug 13 · 7 nights

$1,749 inside · $250/night

P&O Cruises

Arvia

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

Jan 2 · 14 nights

$2,161 inside · $154/night

Norwegian Cruise Line

Norwegian Epic

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

Jan 21 · 7 nights

About average

$849 inside · $121/night

Norwegian Cruise Line

Norwegian Epic

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

Jan 28 · 7 nights

Good value

$959 oceanview · $137/night

19% below typical · 3-month low
Seabourn

Seabourn Ovation

Bridgetown → Castries → Jost Van Dyke → Philipsburg

Nov 27 · 7 nights

About average

$3,994 balcony · $571/night

Disney Cruise Line

Disney Treasure

Port Canaveral → Tortola → Disney Castaway Cay → Port Canaveral

Sep 11 · 7 nights

About average

$2,037 inside · $291/night

Seabourn

Seabourn Ovation

Philipsburg → South Friars Bay → Saint George's → Bridgetown

Jan 27 · 7 nights

About average

$4,139 balcony · $591/night

Celebrity Cruises

Celebrity Apex

Port Canaveral → Grand Turk Island → Philipsburg → Port Canaveral

Dec 11 · 7 nights

About average

$941 inside · $134/night