Carnival Cruise Line

Carnival Elation

Jacksonville → Celebration Key → Half Moon Cay → Jacksonville

Dec 20, 2027 · 6 nights

$911 · $152/night

Carnival Cruise Line

Carnival Conquest

Miami → Half Moon Cay → Celebration Key → Miami

Dec 23, 2027 · 4 nights

$648 · $162/night

Carnival Cruise Line

Carnival Pride

Baltimore → Half Moon Cay → Celebration Key → Baltimore

Dec 26, 2027 · 7 nights

$1,331 · $190/night

Carnival Cruise Line

Carnival Vista

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

Dec 26, 2027 · 5 nights

$882 · $176/night

Carnival Cruise Line

Mardi Gras

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

Dec 28, 2027 · 5 nights

$969 · $194/night

Carnival Cruise Line

Carnival Miracle

Baltimore → Celebration Key → Nassau → Baltimore

Dec 29, 2027 · 8 nights

$1,239 · $155/night

Carnival Cruise Line

Carnival Conquest

Miami → Half Moon Cay → Celebration Key → Miami

Dec 30, 2027 · 4 nights

$628 · $157/night

Carnival Cruise Line

Carnival Firenze

Port Canaveral → Nassau → Half Moon Cay → Port Canaveral

Dec 30, 2027 · 5 nights

$874 · $175/night

Carnival Cruise Line

Carnival Sunrise

Miami → Half Moon Cay → Nassau → Miami

Dec 30, 2027 · 4 nights

$540 · $135/night

Holland America

Rotterdam

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

Feb 5, 2028 · 14 nights

$2,274 · $162/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Feb 12, 2028 · 8 nights

$673 · $84/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Oranjestad → Fort Lauderdale

Feb 12, 2028 · 21 nights

$3,344 · $159/night

Carnival Cruise Line

Carnival Jubilee

Galveston → Nassau → Celebration Key → Galveston

Feb 19, 2028 · 8 nights

$884 · $111/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Nassau → Fort Lauderdale

Feb 23, 2028 · 21 nights

$3,309 · $158/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Mar 11, 2028 · 8 nights

$713 · $89/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Puerto Plata → Fort Lauderdale

Mar 15, 2028 · 17 nights

$2,809 · $165/night

Carnival Cruise Line

Carnival Legend

Tampa → Half Moon Cay → Nassau → Tampa

Dec 13, 2026 · 6 nights

$375 · $63/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Nassau → Celebration Key → Port Canaveral

May 15, 2027 · 7 nights

$692 · $99/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Cozumel → Fort Lauderdale

Nov 10, 2026 · 21 nights

$1,704 · $81/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Nov 14, 2026 · 7 nights

$634 · $91/night

Browse by departure port