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

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

MSC Cruises

MSC Seashore

Miami → Puerto Plata → Philipsburg → Miami

Nov 20 · 8 nights

About average

$878 inside · $110/night

Princess Cruises

Sun Princess

Fort Lauderdale → Cozumel → Puerto Plata → Fort Lauderdale

Mar 7 · 14 nights

$1,735 inside · $124/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

Princess Cruises

Sun Princess

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

Jan 22 · 14 nights

$1,625 inside · $116/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → Miami

Mar 6 · 10 nights

About average

$1,327 inside · $133/night

Seabourn

Seabourn Ovation

Philipsburg → Tortola → Jost Van Dyke → Philipsburg

Mar 6 · 14 nights

About average

$18,104 suite · $1,293/night

Ponant Cruises

Le Bougainville

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

Jan 13 · 7 nights

$5,539 balcony · $791/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Nassau → Grand Turk Island → Port Canaveral

Oct 10 · 6 nights

About average

$720 inside · $120/night

Princess Cruises

Regal Princess

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

Oct 17 · 7 nights

$769 inside · $110/night

Celebrity Cruises

Celebrity Beyond

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

Feb 21 · 7 nights

Good value

$1,130 inside · $161/night

19% below typical
Celebrity Cruises

Celebrity Apex

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

Apr 10 · 7 nights

About average

$1,260 oceanview · $180/night

Princess Cruises

Sun Princess

Fort Lauderdale → Puerto Plata → Princess Cays → Fort Lauderdale

Dec 18 · 10 nights

$1,408 inside · $141/night

MSC Cruises

MSC World America

Miami → Ocean Cay → San Juan → Miami

Dec 18 · 13 nights

About average

$2,079 inside · $160/night

Princess Cruises

Caribbean Princess

Port Canaveral → Nassau → San Juan → Port Canaveral

Sep 27 · 14 nights

$1,528 oceanview · $109/night

Celebrity Cruises

Celebrity Eclipse

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

Feb 19 · 9 nights

About average

$1,278 inside · $142/night

Carnival Cruise Line

Carnival Sunshine

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Oct 31 · 8 nights

About average

$811 inside · $101/night

Browse by departure port