Royal Caribbean International

Independence of the Seas

Miami → Falmouth → Costa Maya (Mahahual) → Miami

Dec 19 · 8 nights

About average

$1,473 inside · $184/night

Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Basseterre, Saint Kitts → Oranjestad → Fort Lauderdale

Dec 22 · 12 nights

About average

$2,752 balcony · $229/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 22 · 11 nights

About average

$2,049 inside · $186/night

Carnival Cruise Line

Carnival Jubilee

Galveston → Nassau → Celebration Key → Galveston

Feb 5 · 8 nights

About average

$867 inside · $108/night

Carnival Cruise Line

Carnival Jubilee

Galveston → Celebration Key → Nassau → Galveston

Jan 22 · 8 nights

About average

$857 inside · $107/night

Carnival Cruise Line

Carnival Tropicale

Galveston → Nassau → Celebration Key → Galveston

May 27 · 8 nights

$1,273 inside · $159/night

Limited price history

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Feb 12 · 11 nights

About average

$1,924 inside · $175/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Cabo Rojo → Fort Lauderdale

Dec 30 · 9 nights

About average

$3,542 inside · $394/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Jan 12 · 10 nights

About average

$1,624 inside · $162/night

Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Oranjestad → Basseterre, Saint Kitts → Fort Lauderdale

Dec 23 · 13 nights

About average

$2,308 inside · $178/night

Royal Caribbean International

Mariner of the Seas

New Orleans → George Town, Great Exuma Island → Cozumel → New Orleans

Nov 19 · 8 nights

About average

$1,190 inside · $149/night

Norwegian Cruise Line

Norwegian Jewel

Miami → Great Stirrup Cay → Puerto Plata → Miami

Dec 23 · 12 nights

Good value

$2,249 oceanview · $187/night

13% below typical · 3-month low
Royal Caribbean International

Symphony of the Seas

Fort Lauderdale → Nassau → Charlotte Amalie, Saint Thomas → Fort Lauderdale

Dec 18 · 8 nights

About average

$1,676 inside · $210/night

Carnival Cruise Line

Carnival Festivale

Port Canaveral → Saint Thomas → Celebration Key → Port Canaveral

Apr 1 · 8 nights

About average

$1,024 inside · $128/night

Carnival Cruise Line

Carnival Festivale

Port Canaveral → Saint Thomas → Celebration Key → Port Canaveral

Apr 29 · 8 nights

About average

$1,024 inside · $128/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Jan 2 · 10 nights

About average

$1,589 inside · $159/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 1 · 11 nights

About average

$1,824 inside · $166/night

Royal Caribbean International

Rhapsody of the Seas

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

Dec 31 · 8 nights

About average

$1,308 inside · $164/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Dec 23 · 12 nights

Good value

$1,999 inside · $167/night

14% below typical · 6-month low
MSC Cruises

MSC World Atlantic

Port Canaveral → Ocean Cay → Nassau → Port Canaveral

Dec 18 · 8 nights

About average

$1,389 inside · $174/night