Mexican Riviera Mazatlan → La Paz → Cabo San Lucas From San Diego · Next Dec 23 From $9,300 1 upcoming departure · 1 ship →