Holland America

Nieuw Amsterdam

Fort Lauderdale → Bonaire → Half Moon Cay → Fort Lauderdale

Feb 19 · 9 nights

About average

$1,399 oceanview · $155/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Oranjestad → Fort Lauderdale

Feb 12 · 21 nights

About average

$3,344 inside · $159/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Half Moon Cay → Celebration Key → Port Canaveral

Apr 13 · 4 nights

About average

$540 inside · $135/night

Holland America

Rotterdam

Fort Lauderdale → Grand Turk Island → Half Moon Cay → Fort Lauderdale

Feb 19 · 7 nights

About average

$1,304 inside · $186/night

Carnival Cruise Line

Carnival Elation

Jacksonville → Celebration Key → Half Moon Cay → Jacksonville

Nov 22 · 6 nights

About average

$649 inside · $108/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

Zuiderdam

Fort Lauderdale → Grand Turk Island → Puerto Plata → Fort Lauderdale

Dec 18 · 12 nights

About average

$1,924 inside · $160/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Half Moon Cay → Celebration Key → Port Canaveral

Jan 20 · 4 nights

About average

$410 inside · $103/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Half Moon Cay → Celebration Key → Port Canaveral

Feb 3 · 4 nights

About average

$430 inside · $108/night

Carnival Cruise Line

Carnival Jubilee

Galveston → Celebration Key → Nassau → Galveston

Oct 2 · 8 nights

About average

$893 inside · $112/night

Carnival Cruise Line

Carnival Miracle

Baltimore → Half Moon Cay → Celebration Key → Baltimore

Apr 8 · 7 nights

About average

$1,063 inside · $152/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Half Moon Cay → Celebration Key → Port Canaveral

Dec 28 · 5 nights

About average

$983 inside · $197/night

Carnival Cruise Line

Carnival Paradise

Tampa → Celebration Key → Nassau → Tampa

Oct 25 · 6 nights

About average

$472 inside · $79/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Celebration Key → Half Moon Cay → Port Canaveral

Mar 6 · 5 nights

About average

$548 inside · $110/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Celebration Key → Half Moon Cay → Port Canaveral

Apr 3 · 5 nights

About average

$548 inside · $110/night

Holland America

Rotterdam

Fort Lauderdale → Grand Turk Island → Nassau → Fort Lauderdale

Feb 19 · 14 nights

About average

$2,414 inside · $172/night

Holland America

Rotterdam

Fort Lauderdale → Nassau → Half Moon Cay → Fort Lauderdale

Feb 12 · 7 nights

About average

$1,204 inside · $172/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Half Moon Cay → Celebration Key → Port Canaveral

Mar 16 · 4 nights

About average

$540 inside · $135/night

Holland America

Rotterdam

Fort Lauderdale → Grand Turk Island → Half Moon Cay → Fort Lauderdale

Jan 22 · 7 nights

About average

$1,259 inside · $180/night

Carnival Cruise Line

Carnival Festivale

Port Canaveral → Puerto Plata → Celebration Key → Port Canaveral

Apr 9 · 6 nights

About average

$877 inside · $146/night