Royal Caribbean International

Freedom of the Seas

Miami → Coco Cay → Oranjestad → Miami

May 20 · 9 nights

$1,212 inside · $135/night

MSC Cruises

MSC Poesia

Miami → Ocho Rios → Cabo Rojo → Miami

Nov 21 · 21 nights

About average

$2,851 inside · $136/night

Royal Caribbean International

Freedom of the Seas

Miami → Coco Cay → Oranjestad → Miami

May 6 · 9 nights

$1,174 inside · $130/night

MSC Cruises

MSC Poesia

Miami → Ocho Rios → Cabo Rojo → Miami

Feb 14 · 21 nights

About average

$2,875 inside · $137/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Apr 1 · 8 nights

About average

$2,315 inside · $289/night

Royal Caribbean International

Freedom of the Seas

Miami → Coco Cay → Oranjestad → Miami

Sep 9 · 9 nights

$1,128 inside · $125/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Oranjestad → Coco Cay → Fort Lauderdale

Dec 26 · 8 nights

About average

$2,946 inside · $368/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Mar 18 · 8 nights

About average

$2,294 inside · $287/night

MSC Cruises

MSC Poesia

Miami → Willemstad → Belize City → Miami

Mar 18 · 21 nights

About average

$2,825 inside · $135/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Mar 4 · 8 nights

About average

$2,254 inside · $282/night

Royal Caribbean International

Symphony of the Seas

Fort Lauderdale → Willemstad → Nassau → Fort Lauderdale

Nov 6 · 8 nights

Priced high

$1,283 inside · $160/night

18% above typical
MSC Cruises

MSC Poesia

Miami → Kralendijk → Belize City → Miami

Oct 21 · 21 nights

About average

$2,181 inside · $104/night

Royal Caribbean International

Freedom of the Seas

Miami → Coco Cay → Oranjestad → Miami

Oct 21 · 9 nights

$1,031 inside · $115/night

Royal Caribbean International

Adventure of the Seas

Fort Lauderdale → Nassau → Willemstad → Fort Lauderdale

Dec 19 · 8 nights

About average

$1,425 oceanview · $178/night

MSC Cruises

MSC Poesia

Miami → Ocho Rios → George Town, Great Exuma Island → Miami

Oct 31 · 21 nights

About average

$2,141 inside · $102/night

Royal Caribbean International

Adventure of the Seas

Fort Lauderdale → Nassau → Willemstad → Fort Lauderdale

Nov 21 · 8 nights

Priced high

$1,719 balcony · $215/night

11% above typical
Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Feb 19 · 8 nights

About average

$2,074 inside · $259/night

Norwegian Cruise Line

Norwegian Gem

Tampa → Key West → Georgetown, Grand Cayman → Tampa

Feb 12 · 9 nights

About average

$1,269 inside · $141/night

Norwegian Cruise Line

Norwegian Sun

Miami → Great Stirrup Cay → Puerto Limón → Miami

Jan 25 · 12 nights

Good value

$1,769 inside · $147/night

16% below typical
MSC Cruises

MSC Poesia

Miami → Willemstad → Ocho Rios → Miami

Feb 25 · 10 nights

About average

$1,148 inside · $115/night