Princess Cruises

Island Princess

Los Angeles → Puerto Vallarta → Oranjestad → Fort Lauderdale

Dec 28, 2026 · 16 nights

$2,019 · $126/night

Princess Cruises

Regal Princess

Fort Lauderdale → Celebration Key → Curaçao → Fort Lauderdale

Dec 6, 2026 · 14 nights

$1,047 · $75/night

Royal Caribbean International

Grandeur of the Seas

Cartagena → Santa Marta → Colón (Panama Canal) → Cartagena

Dec 20, 2026 · 7 nights

$1,908 · $273/night

Holland America

Nieuw Amsterdam

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

Dec 20, 2026 · 19 nights

$2,039 · $107/night

Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Curaçao → Fort Lauderdale

Dec 12, 2026 · 8 nights

$1,149 · $144/night

Royal Caribbean International

Grandeur of the Seas

Colón (Panama Canal) → Cartagena → Willemstad → Colón (Panama Canal)

Dec 26, 2026 · 7 nights

$2,606 · $372/night

Royal Caribbean International

Adventure of the Seas

Fort Lauderdale → Nassau → Willemstad → Fort Lauderdale

Dec 5, 2026 · 8 nights

$729 · $91/night

Holland America

Nieuw Amsterdam

Fort Lauderdale → Half Moon Cay → Willemstad → Fort Lauderdale

Dec 27, 2026 · 21 nights

$2,504 · $119/night

Holland America

Nieuw Amsterdam

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

Dec 27, 2026 · 12 nights

$1,599 · $133/night

Princess Cruises

Caribbean Princess

Fort Lauderdale → Oranjestad → Georgetown, Grand Cayman → Fort Lauderdale

Dec 29, 2026 · 12 nights

$1,429 · $119/night

Royal Caribbean International

Adventure of the Seas

Fort Lauderdale → Nassau → Willemstad → Fort Lauderdale

Dec 19, 2026 · 8 nights

$1,682 · $210/night

Princess Cruises

Caribbean Princess

Fort Lauderdale → Oranjestad → Georgetown, Grand Cayman → Fort Lauderdale

Dec 17, 2026 · 12 nights

$1,459 · $122/night

Regent Seven Seas Cruises

Seven Seas Splendor

Houston → Cozumel → Kralendijk → Miami

Dec 28, 2026 · 14 nights

$11,530 · $824/night

Celebrity Cruises

Celebrity Silhouette

Fort Lauderdale → Oranjestad → Kralendijk → Fort Lauderdale

Dec 19, 2026 · 8 nights

$1,243 · $155/night

Royal Caribbean International

Grandeur of the Seas

Colón (Panama Canal) → Cartagena → Willemstad → Colón (Panama Canal)

Dec 19, 2026 · 7 nights

$1,977 · $282/night

Azamara Cruises

Azamara Journey

San Juan → Charlotte Amalie, Saint Thomas → Castries → San Juan

Dec 18, 2026 · 18 nights

No pricing

Silversea Cruises

Silver Ray

Miami → Grand Turk Island → San Juan → Miami

Dec 22, 2026 · 14 nights

$12,500 · $893/night

Browse by departure port