Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 22, 2026 · 11 nights

$2,299 balcony · $209/night

21% below typical · Price trending up
Holland America

Nieuw Statendam

Fort Lauderdale → Nassau → Half Moon Cay → Fort Lauderdale

Dec 27, 2026 · 7 nights

$899 interior · $128/night

25% below typical · Price trending down
Holland America

Nieuw Statendam

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

Dec 20, 2026 · 14 nights

$1,374 interior · $98/night

15% below typical
Royal Caribbean International

Brilliance of the Seas

Fort Lauderdale → Nassau → Freeport, Grand Bahama → Fort Lauderdale

Dec 14, 2026 · 4 nights

$239 interior · $60/night

27% below typical · Price trending down
Celebrity Cruises

Celebrity Reflection

Fort Lauderdale → Key West → Freeport, Grand Bahama → Fort Lauderdale

Dec 18, 2026 · 3 nights

$370 balcony · $123/night

17% below typical · 3-month low
Holland America

Nieuw Statendam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Dec 20, 2026 · 7 nights

$1,299 suite · $186/night

19% below typical · 3-month low
Disney Cruise Line

Disney Dream

Fort Lauderdale → Disney Lookout Cay at Lighthouse Point → Fort Lauderdale

Dec 11, 2026 · 3 nights

$875 balcony · $292/night

19% below typical
Holland America

Eurodam

Fort Lauderdale → Grand Turk Island → Cozumel → Fort Lauderdale

Dec 19, 2026 · 14 nights

$1,374 interior · $98/night

6% below typical · 3-month low
Holland America

Volendam

Fort Lauderdale → Key West → Half Moon Cay → Fort Lauderdale

Dec 22, 2026 · 14 nights

$1,549 oceanview · $111/night

16% below typical · 3-month low
Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Key West → Fort Lauderdale

Dec 22, 2026 · 21 nights

$2,899 balcony · $138/night

23% below typical
Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Oranjestad → Coco Cay → Fort Lauderdale

Dec 26, 2026 · 8 nights

$3,335 balcony · $417/night

14% below typical · 3-month low
Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Nassau → Fort Lauderdale

Dec 26, 2026 · 14 nights

$1,149 interior · $82/night

17% below typical · 3-month low
Disney Cruise Line

Disney Dream

Fort Lauderdale → Disney Lookout Cay at Lighthouse Point → Fort Lauderdale

Dec 27, 2026 · 7 nights

$4,074 balcony · $582/night

21% below typical
Celebrity Cruises

Celebrity Reflection

Fort Lauderdale → Key West → Freeport, Grand Bahama → Fort Lauderdale

Dec 4, 2026 · 3 nights

$360 balcony · $120/night

22% below typical
Disney Cruise Line

Disney Dream

Fort Lauderdale → Disney Lookout Cay at Lighthouse Point → Fort Lauderdale

Dec 18, 2026 · 3 nights

$1,028 oceanview · $343/night

19% below typical
Royal Caribbean International

Oasis of the Seas

Fort Lauderdale → Nassau → Coco Cay → Fort Lauderdale

Dec 11, 2026 · 3 nights

$448 balcony · $150/night

12% below typical · Price trending down
Holland America

Eurodam

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

Dec 12, 2026 · 14 nights

$1,014 interior · $72/night

7% below typical · 3-month low
Princess Cruises

Regal Princess

Fort Lauderdale → Celebration Key → Nassau → Fort Lauderdale

Dec 20, 2026 · 6 nights

$739 balcony · $123/night

5% below typical · 3-month low
Princess Cruises

Sun Princess

Fort Lauderdale → Celebration Key → Puerto Plata → Fort Lauderdale

Dec 6, 2026 · 7 nights

$904 suite · $129/night

11% below typical · 3-month low
Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Dec 26, 2026 · 7 nights

$1,099 balcony · $157/night

12% below typical

Browse by departure port