P&O Cruises

Azura

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

Jan 28, 2028 · 7 nights

$1,012 interior · $145/night

4% below typical
P&O Cruises

Azura

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

Jan 29, 2028 · 7 nights

$1,012 interior · $145/night

4% below typical
P&O Cruises

Azura

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

Mar 3, 2028 · 7 nights

$1,377 balcony · $197/night

3% below typical
P&O Cruises

Azura

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

Mar 4, 2028 · 7 nights

$1,215 interior · $174/night

3% below typical
P&O Cruises

Azura

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

Mar 10, 2028 · 7 nights

$1,350 balcony · $193/night

5% below typical
P&O Cruises

Azura

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

Mar 11, 2028 · 7 nights

$1,377 balcony · $197/night

3% below typical

Scenic Eclipse I

Santa Cruz de Tenerife → Funchal, Madeira → Puerto Banús → Málaga

Apr 18, 2028 · 7 nights

$7,586 suite · $1,084/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Casablanca → Santa Cruz de Tenerife

Jan 22, 2027 · 7 nights

$742 interior · $106/night

8% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Casablanca → Santa Cruz de Tenerife

Jan 23, 2027 · 7 nights

$877 balcony · $125/night

13% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Feb 6, 2027 · 7 nights

$809 oceanview · $116/night

5% below typical
Costa Cruises

Costa Smeralda

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

Jan 25, 2027 · 7 nights

$674 balcony · $96/night

7% below typical
CroisiEurope

MS La Belle Des Oceans

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

Nov 21, 2026 · 7 nights

$3,553 oceanview · $508/night

2% below typical
Costa Cruises

Costa Smeralda

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

Feb 7, 2027 · 7 nights

$833 balcony · $119/night

Costa Cruises

Costa Smeralda

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

Feb 8, 2027 · 7 nights

$833 balcony · $119/night

Costa Cruises

Costa Smeralda

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

Mar 7, 2027 · 7 nights

$875 balcony · $125/night

Costa Cruises

Costa Smeralda

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

Mar 8, 2027 · 7 nights

$875 balcony · $125/night

MSC Cruises

MSC Fantasia

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

Mar 14, 2027 · 7 nights

$975 interior · $139/night

P&O Cruises

Azura

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

Dec 10, 2027 · 7 nights

$850 interior · $121/night

3% below typical
P&O Cruises

Azura

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

Dec 11, 2027 · 7 nights

$1,039 balcony · $148/night

1% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Jan 8, 2028 · 7 nights

$877 interior · $125/night

4% below typical

Browse by departure port