P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote → Santa Cruz de Tenerife

Nov 6, 2026 · 7 nights

$917 oceanview · $131/night

5% above typical · Price trending up
CroisiEurope

MS La Belle Des Oceans

Santa Cruz de Tenerife → Santa Cruz de La Palma → Puerto del Rosario → Lanzarote

Dec 19, 2026 · 7 nights

$4,725 balcony · $675/night

CroisiEurope

MS La Belle Des Oceans

Santa Cruz de Tenerife → Santa Cruz de La Palma → Puerto del Rosario → Lanzarote

Mar 27, 2027 · 7 nights

$4,691 balcony · $670/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Puerto del Rosario → Santa Cruz de Tenerife

Mar 12, 2028 · 7 nights

$1,125 balcony · $161/night

4% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Puerto del Rosario → Santa Cruz de Tenerife

Mar 13, 2028 · 7 nights

$1,125 balcony · $161/night

4% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Apr 16, 2028 · 6 nights

$1,097 balcony · $183/night

5% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Santa Cruz de La Palma → Santa Cruz de Tenerife

Apr 2, 2028 · 7 nights

$1,146 balcony · $164/night

6% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Santa Cruz de La Palma → Santa Cruz de Tenerife

Apr 3, 2028 · 7 nights

$1,146 balcony · $164/night

6% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Apr 17, 2028 · 5 nights

$937 balcony · $187/night

8% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Puerto del Rosario → Santa Cruz de Tenerife

Dec 5, 2027 · 7 nights

$1,750 suite · $250/night

10% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Puerto del Rosario → Santa Cruz de Tenerife

Dec 6, 2027 · 7 nights

$1,750 suite · $250/night

10% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Lanzarote → Santa Cruz de Tenerife

Jan 23, 2028 · 7 nights

$1,826 suite · $261/night

9% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Lanzarote → Santa Cruz de Tenerife

Jan 24, 2028 · 7 nights

$1,826 suite · $261/night

9% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Funchal, Madeira → Santa Cruz de Tenerife

Dec 27, 2026 · 7 nights

$1,403 interior · $200/night

13% above typical · Price trending up
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Puerto del Rosario → Santa Cruz de Tenerife

Dec 19, 2027 · 7 nights

$1,015 balcony · $145/night

17% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Puerto del Rosario → Santa Cruz de Tenerife

Dec 20, 2027 · 7 nights

$1,015 balcony · $145/night

17% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Marseille → Genoa

Mar 29, 2027 · 11 nights

$1,352 interior · $123/night

58% above typical · Price trending up
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira → Santa Cruz de Tenerife

Nov 29, 2026 · 7 nights

$651 · $93/night

Costa Cruises

Costa Pacifica

Santa Cruz de Tenerife → San Sebastian de la Gomera → Santa Cruz de Tenerife

Dec 28, 2026 · 7 nights

No pricing

Browse by departure port