Island Princess Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Cadiz → Fort Lauderdale Oct 6 · 50 nights About average $7,301 oceanview · $146/night