Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Charlotte Amalie, Saint Thomas → Fort Lauderdale

Apr 28, 2028 · 9 nights

$2,213 · $246/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

May 7, 2028 · 6 nights

$1,347 · $224/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

May 13, 2028 · 8 nights

$1,904 · $238/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

May 21, 2028 · 6 nights

$1,376 · $229/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

May 27, 2028 · 8 nights

$2,354 · $294/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Jun 4, 2028 · 6 nights

$1,646 · $274/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Jun 10, 2028 · 8 nights

$2,453 · $307/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Jun 18, 2028 · 6 nights

$1,646 · $274/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Jun 24, 2028 · 8 nights

$2,493 · $312/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Jul 2, 2028 · 6 nights

$1,767 · $294/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Jul 8, 2028 · 8 nights

$2,513 · $314/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Jul 16, 2028 · 6 nights

$1,676 · $279/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Jul 22, 2028 · 8 nights

$2,463 · $308/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Jul 30, 2028 · 6 nights

$1,676 · $279/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Aug 5, 2028 · 8 nights

$2,303 · $288/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Aug 13, 2028 · 6 nights

$1,542 · $257/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Aug 19, 2028 · 8 nights

$2,013 · $252/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Aug 27, 2028 · 6 nights

$1,342 · $224/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Sep 2, 2028 · 8 nights

$1,655 · $207/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Sep 10, 2028 · 6 nights

$1,182 · $197/night

Browse by departure port