P&O Cruises

Azura

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

Dec 3, 2027 · 7 nights

$1,080 balcony · $154/night

4% below typical
CroisiEurope

MS La Belle Des Oceans

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

Dec 4, 2027 · 7 nights

$3,200 oceanview · $457/night

MSC Cruises

MSC Fantasia

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

Dec 12, 2027 · 7 nights

$691 interior · $99/night

3% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Puerto del Rosario → Gibraltar → Málaga

Dec 17, 2027 · 10 nights

$1,580 interior · $158/night

1% below typical
P&O Cruises

Azura

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

Dec 17, 2027 · 21 nights

$3,147 interior · $150/night

MSC Cruises

MSC Fantasia

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

Dec 19, 2027 · 7 nights

$1,141 interior · $163/night

2% below typical
CroisiEurope

MS La Belle Des Oceans

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

Dec 21, 2027 · 7 nights

$3,200 oceanview · $457/night

MSC Cruises

MSC Fantasia

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

Jan 2, 2028 · 7 nights

$691 interior · $99/night

3% below typical
MSC Cruises

MSC Fantasia

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

Jan 23, 2028 · 7 nights

$641 interior · $92/night

3% below typical
MSC Cruises

MSC Fantasia

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

Jan 30, 2028 · 7 nights

$641 interior · $92/night

3% below typical
P&O Cruises

Azura

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

Feb 4, 2028 · 7 nights

$944 interior · $135/night

MSC Cruises

MSC Fantasia

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

Feb 6, 2028 · 7 nights

$641 interior · $92/night

3% below typical
MSC Cruises

MSC Fantasia

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

Feb 13, 2028 · 7 nights

$691 interior · $99/night

3% below typical
MSC Cruises

MSC Fantasia

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

Feb 20, 2028 · 7 nights

$691 interior · $99/night

3% below typical
MSC Cruises

MSC Fantasia

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

Feb 27, 2028 · 7 nights

$751 interior · $107/night

2% below typical
MSC Cruises

MSC Fantasia

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

Mar 5, 2028 · 7 nights

$751 interior · $107/night

2% below typical
MSC Cruises

MSC Fantasia

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

Mar 19, 2028 · 7 nights

$811 interior · $116/night

2% below typical
MSC Cruises

MSC Euribia

Santa Cruz de Tenerife → Lanzarote → Tarragona → Civitavecchia (Rome)

Mar 26, 2028 · 8 nights

$989 balcony · $124/night

4% below typical
Hapag-Lloyd Cruises

MS HANSEATIC nature

Palmeira → Santa Cruz de Tenerife → Porto Santo Island → Funchal, Madeira

Apr 11, 2028 · 14 nights

$9,338 oceanview · $667/night

Hapag-Lloyd Cruises

MS Europa 2

Santa Cruz de Tenerife → Cape Town

Oct 14, 2028 · 12 nights

$6,636 suite · $553/night

Browse by departure port