Azura Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife Dec 11, 2026 · 7 nights $674 interior · $96/night 6% below typical