Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Oct 4 · 7 nights

Good value

$1,134 inside · $162/night

14% below typical
Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Nov 30 · 10 nights

About average

$1,091 inside · $109/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Mar 8 · 10 nights

About average

$1,091 inside · $109/night

Vista

Miami → Charlotte Amalie, Saint Thomas → Cozumel → Miami

Nov 13 · 22 nights

About average

$8,699 oceanview · $395/night

MSC Cruises

MSC Opera

La Romana → Spanish Town (Virgin Gorda) → Philipsburg → La Romana

Mar 1 · 7 nights

$799 inside · $114/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Road Town, Tortola → La Romana

Mar 8 · 7 nights

$579 inside · $83/night

MSC Cruises

MSC Opera

La Romana → Spanish Town (Virgin Gorda) → Philipsburg → La Romana

Mar 15 · 7 nights

$1,569 inside · $224/night

Carnival Cruise Line

Carnival Firenze

Port Canaveral → Saint Thomas → San Juan → Port Canaveral

Mar 19 · 14 nights

About average

$1,037 inside · $74/night

Norwegian Cruise Line

Norwegian Epic

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

Nov 26 · 7 nights

About average

$869 inside · $124/night

Holland America

Zuiderdam

Miami → Half Moon Cay → Cabo Rojo → Miami

Mar 6 · 18 nights

About average

$2,034 inside · $113/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Mar 27 · 8 nights

$2,546 inside · $318/night

Explora III

Miami → Cruz Bay, Saint John → Grand Turk Island → Miami

Dec 6 · 14 nights

About average

$8,475 suite · $605/night

Royal Caribbean International

Independence of the Seas

Cape Liberty, NJ (NYC) → Kings Wharf (Royal Naval Dockyard) → Labadee → Cape Liberty, NJ (NYC)

Jul 8 · 9 nights

About average

$1,558 inside · $173/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Mar 16 · 11 nights

About average

$1,449 inside · $132/night

Hapag-Lloyd Cruises

MS Europa 2

Miami → Grand Turk Island → Jost Van Dyke → Miami

Dec 7 · 14 nights

About average

$9,419 suite · $673/night

Emerald Cruises

Emerald Sakara

Bridgetown → Soufriere → Road Bay → Philipsburg

Apr 8 · 14 nights

About average

$11,460 oceanview · $819/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Nov 8 · 12 nights

About average

$1,459 inside · $122/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Jan 23 · 8 nights

About average

$488 inside · $61/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Jan 11 · 10 nights

About average

$1,390 oceanview · $139/night

Royal Caribbean International

Independence of the Seas

Cape Liberty, NJ (NYC) → Kings Wharf (Royal Naval Dockyard) → Labadee → Cape Liberty, NJ (NYC)

Aug 5 · 9 nights

About average

$1,425 inside · $158/night