Western Mediterranean · Portugal & Spain Atlantic Coast Algiers → Cartagena → Melilla + 1 more From Málaga · 7 nights · Next Feb 6 From $3,640 1 upcoming departure · 1 ship →