Azamara Quest Miami → Cartagena → Cabo San Lucas → San Diego Dec 18, 2028 · 16 nights $7,091 · $443/night