Windstar Cruises

Wind Spirit

Santa Cruz de Tenerife → Las Palmas de Gran Canaria → San Sebastián → Cadiz

Jan 26, 2027 · 10 nights

$4,120 oceanview · $412/night

12% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 19, 2027 · 13 nights

$1,188 interior · $91/night

20% below typical · 3-month low
P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 20, 2027 · 12 nights

$1,269 oceanview · $106/night

24% below typical · Price trending down
P&O Cruises

Azura

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

Dec 18, 2026 · 10 nights

$1,485 oceanview · $149/night

15% below typical · 3-month low
P&O Cruises

Azura

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

Dec 19, 2026 · 10 nights

$1,593 oceanview · $159/night

16% below typical
P&O Cruises

Azura

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

Dec 18, 2027 · 10 nights

$2,080 balcony · $208/night

4% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Naples → Valletta

Mar 17, 2028 · 13 nights

$2,093 balcony · $161/night

11% below typical
MSC Cruises

MSC Fantasia

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

Apr 4, 2027 · 8 nights

$981 balcony · $123/night

4% below typical
Hapag-Lloyd Cruises

MS Europa

Santa Cruz de Tenerife → Cape Town

Nov 6, 2027 · 12 nights

$4,589 suite · $382/night

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
Hapag-Lloyd Cruises

MS Europa 2

Santa Cruz de Tenerife → San Sebastian de la Gomera → Portimão → Lisbon

Mar 22, 2028 · 12 nights

$8,556 suite · $713/night

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 Europa

Santa Cruz de Tenerife → Funchal, Madeira → Sète → Monte-Carlo

Jun 13, 2028 · 13 nights

$7,153 suite · $550/night

Hapag-Lloyd Cruises

MS Europa 2

Santa Cruz de Tenerife → Cape Town

Oct 14, 2028 · 12 nights

$6,636 suite · $553/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Barcelona → Marseille

Mar 28, 2027 · 11 nights

$932 interior · $85/night

Le Austral

Santa Cruz de Tenerife → Lanzarote → Tangier → Málaga

Apr 8, 2027 · 8 nights

$5,357 oceanview · $670/night

3% below typical
Ponant Cruises

Le Laperouse

Santa Cruz de Tenerife → Lanzarote → Portimão → Lisbon

Apr 13, 2027 · 9 nights

$5,715 balcony · $635/night

3% below typical

Scenic Eclipse II

Santa Cruz de Tenerife → Philipsburg → Saint-Barthélemy → Saint John's

Oct 4, 2027 · 11 nights

$5,411 suite · $492/night

Windstar Cruises

Wind Spirit

Santa Cruz de Tenerife → Las Palmas de Gran Canaria → Cadiz → Málaga

Mar 8, 2028 · 9 nights

$3,972 oceanview · $441/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Naples → Valletta

Mar 18, 2028 · 12 nights

$1,485 interior · $124/night

Browse by departure port