Carnival Cruise Line

Carnival Freedom

Norfolk → Half Moon Cay → Celebration Key → Norfolk

Dec 27, 2027 · 6 nights

$912 interior · $152/night

1% below typical
Holland America

Rotterdam

Fort Lauderdale → Half Moon Cay → Cabo Rojo → Fort Lauderdale

Dec 29, 2027 · 17 nights

$2,929 interior · $172/night

Holland America

Rotterdam

Fort Lauderdale → Half Moon Cay → Oranjestad → Fort Lauderdale

Dec 29, 2027 · 10 nights

$2,044 interior · $204/night

Holland America

Zuiderdam

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

Dec 30, 2027 · 7 nights

$1,609 interior · $230/night

Carnival Cruise Line

Carnival Pride

Baltimore → Nassau → Celebration Key → Baltimore

Jan 2, 2028 · 7 nights

$762 interior · $109/night

Carnival Cruise Line

Carnival Freedom

Norfolk → Half Moon Cay → Celebration Key → Norfolk

Jan 2, 2028 · 6 nights

$498 interior · $83/night

3% below typical
Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Jan 2, 2028 · 10 nights

$1,589 interior · $159/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → San Juan → Fort Lauderdale

Jan 2, 2028 · 20 nights

$3,039 interior · $152/night

Holland America

Oosterdam

Fort Lauderdale → Half Moon Cay → Georgetown, Grand Cayman → Fort Lauderdale

Jan 2, 2028 · 12 nights

$2,059 interior · $172/night

Holland America

Oosterdam

Fort Lauderdale → Half Moon Cay → Willemstad → Fort Lauderdale

Jan 2, 2028 · 21 nights

$3,369 interior · $160/night

Carnival Cruise Line

Carnival Elation

Jacksonville → Half Moon Cay → Celebration Key → Jacksonville

Jan 3, 2028 · 5 nights

$360 interior · $72/night

Carnival Cruise Line

Carnival Festivale

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

Jan 3, 2028 · 5 nights

$497 interior · $99/night

Carnival Cruise Line

Carnival Firenze

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

Jan 4, 2028 · 5 nights

$397 interior · $79/night

Holland America

Zuiderdam

Fort Lauderdale → Half Moon Cay → San Juan → Fort Lauderdale

Jan 6, 2028 · 28 nights

$6,179 interior · $221/night

Carnival Cruise Line

Carnival Elation

Jacksonville → Half Moon Cay → Celebration Key → Jacksonville

Jan 8, 2028 · 5 nights

$360 interior · $72/night

Carnival Cruise Line

Carnival Freedom

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Jan 8, 2028 · 8 nights

$601 interior · $75/night

1% below typical
Carnival Cruise Line

Carnival Jubilee

Galveston → Nassau → Celebration Key → Galveston

Jan 8, 2028 · 8 nights

$844 interior · $106/night

2% below typical
Holland America

Rotterdam

Fort Lauderdale → Grand Turk Island → Nassau → Fort Lauderdale

Jan 8, 2028 · 14 nights

$2,034 interior · $145/night

Holland America

Rotterdam

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

Jan 8, 2028 · 7 nights

$1,054 interior · $151/night

Princess Cruises

Sky Princess

Fort Lauderdale → Half Moon Cay → Puerto Plata → Fort Lauderdale

Jan 9, 2028 · 14 nights

$1,275 interior · $91/night

Browse by departure port