Ponant Cruises

Le Champlain

La Romana → Spanish Town (Virgin Gorda) → Roseau → Fort-de-France

Feb 9 · 7 nights

$4,821 balcony · $689/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

May 29 · 7 nights

About average

$1,823 inside · $260/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Charlotte Amalie, Saint Thomas → Port Canaveral

May 30 · 7 nights

About average

$1,925 inside · $275/night

Princess Cruises

Sun Princess

Fort Lauderdale → Princess Cays → Philipsburg → Fort Lauderdale

Mar 4 · 7 nights

$872 inside · $125/night

Royal Caribbean International

Rhapsody of the Seas

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

Mar 4 · 7 nights

About average

$939 oceanview · $134/night

Royal Caribbean International

Rhapsody of the Seas

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

Mar 18 · 7 nights

About average

$1,620 balcony · $231/night

Carnival Cruise Line

Carnival Venezia

Port Canaveral → Celebration Key → Saint Thomas → Port Canaveral

Dec 13 · 7 nights

About average

$655 inside · $94/night

Celebrity Cruises

Celebrity Apex

Port Canaveral → Puerto Plata → Philipsburg → Port Canaveral

Mar 4 · 7 nights

About average

$1,037 inside · $148/night

Celebrity Cruises

Celebrity Apex

Port Canaveral → Puerto Plata → Philipsburg → Port Canaveral

Mar 18 · 7 nights

About average

$1,037 inside · $148/night

Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Philipsburg → Fort Lauderdale

Sep 26 · 7 nights

$917 balcony · $131/night

Royal Caribbean International

Explorer of the Seas

Fort Lauderdale → Nassau → Puerto Plata → Fort Lauderdale

Jan 2 · 7 nights

Priced high

$945 inside · $135/night

14% above typical
Royal Caribbean International

Vision of the Seas

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

Mar 21 · 7 nights

About average

$754 inside · $108/night

Royal Caribbean International

Allure of the Seas

Miami → Coco Cay → Labadee → Miami

Feb 20 · 7 nights

About average

$1,135 inside · $162/night

Celebrity Cruises

Celebrity Xcel

Miami → Nassau → Saint John's → Miami

Jan 17 · 7 nights

About average

$1,216 oceanview · $174/night

Ponant Cruises

Le Bougainville

Fort-de-France → Antigua → Grand-Bourg → Fort-de-France

Jan 13 · 7 nights

$5,539 balcony · $791/night

Seabourn

Seabourn Ovation

Philipsburg → Tortola → Saint George's → Bridgetown

Mar 6 · 7 nights

About average

$4,436 balcony · $634/night

Royal Caribbean International

Rhapsody of the Seas

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

Apr 8 · 7 nights

About average

$949 inside · $136/night

Princess Cruises

Regal Princess

Fort Lauderdale → Princess Cays → Grand Turk Island → Fort Lauderdale

Oct 17 · 7 nights

$769 inside · $110/night

Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Grand Turk Island → Miami

Oct 11 · 6 nights

About average

$497 inside · $83/night

Royal Caribbean International

Independence of the Seas

Miami → Charlotte Amalie, Saint Thomas → Samana → Miami

Feb 26 · 7 nights

About average

$875 inside · $125/night