Cunard Line

Queen Elizabeth

Miami → San Juan → Cozumel → Miami

Nov 26 · 21 nights

About average

$1,943 oceanview · $93/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Cozumel → Fort Lauderdale

Jan 12 · 21 nights

About average

$2,489 inside · $119/night

Oceania Cruises

Oceania Sonata

Miami → Charlotte Amalie, Saint Thomas → Ocho Rios → Miami

Feb 22 · 21 nights

About average

$10,299 balcony · $490/night

Oceania Cruises

Oceania Sonata

Los Angeles → Ensenada → Costa Maya (Mahahual) → Miami

Jan 6 · 44 nights

About average

$20,799 balcony · $473/night

MSC Cruises

MSC Poesia

Miami → Ocho Rios → Cabo Rojo → Miami

Mar 7 · 21 nights

$3,210 inside · $153/night

Limited price history

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Nov 21 · 21 nights

About average

$3,324 inside · $158/night

Cunard Line

Queen Mary 2

New York → Saint Thomas → New York → Southampton

Nov 24 · 21 nights

About average

$4,402 inside · $210/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Dec 22 · 21 nights

About average

$3,499 inside · $167/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Dec 12 · 21 nights

About average

$3,409 inside · $162/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Oranjestad → Fort Lauderdale

Feb 12 · 21 nights

About average

$3,344 inside · $159/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Nassau → Fort Lauderdale

Feb 23 · 21 nights

About average

$3,309 inside · $158/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Cozumel → Fort Lauderdale

Dec 1 · 21 nights

About average

$3,129 inside · $149/night

Cunard Line

Queen Mary 2

New York → Road Town, Tortola → New York → Southampton

Dec 22 · 21 nights

Exceptional value

$4,603 balcony · $219/night

33% below typical · 6-month low
Cunard Line

Queen Mary 2

Southampton → New York → Road Town, Tortola → New York

Nov 17 · 21 nights

Good value

$3,495 inside · $166/night

23% below typical · 6-month low
MSC Cruises

MSC Poesia

Miami → Oranjestad → Belize City → Miami

Mar 16 · 21 nights

About average

$2,261 inside · $108/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Key West → Fort Lauderdale

Dec 22 · 21 nights

About average

$2,719 inside · $129/night

Holland America

Rotterdam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Dec 12 · 21 nights

About average

$2,679 inside · $128/night

MSC Cruises

MSC Poesia

Miami → Ocho Rios → Los Angeles → Seattle

Mar 28 · 29 nights

About average

$3,058 inside · $105/night

Oceania Cruises

Oceania Sonata

Miami → Progreso → Tortola → Miami

Dec 19 · 23 nights

About average

$11,599 balcony · $504/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Mar 4 · 22 nights

About average

$3,609 inside · $164/night