Canary Islands · Madeira Puerto del Rosario → San Sebastian de la Gomera → Santa Cruz de La Palma + 1 more From Lisbon · 7 nights · Next Feb 13 From $3,795 1 upcoming departure · 1 ship →