Santa Cruz de Tenerife

Santa Cruz de Tenerife

Discover the vibrant charm of Santa Cruz de Tenerife! Dive into its rich culture, stunning beaches, and lively streets. Your unforgettable adventure awaits!

In the heart of the Canary Islands, Santa Cruz de Tenerife is a vibrant port city that serves as a gateway to an unforgettable cruising experience. With its stunning beaches, lush landscapes, and rich cultural heritage, this bustling port offers holidaymakers a perfect blend of relaxation and adventure. As you embark on a cruise from Santa Cruz, you'll be greeted by the island's warm climate and friendly locals, setting the tone for a memorable journey. The port's strategic location makes it an ideal starting point for exploring the diverse Canary Islands or venturing further to the Mediterranean and beyond. Whether you're arriving or departing, take time to explore the city's lively markets, historic architecture, and delicious local cuisine. Cruising to or from Santa Cruz de Tenerife promises a unique blend of natural beauty and cultural richness, ensuring an unforgettable holiday experience.

Canary Islands

We found

419 cruises

Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£659
From
£627
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£659
From
£627
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1579
From
£1501
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1579
From
£1501
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£709
From
£674
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£709
From
£674
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£807
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£849
From
£807
Price per person / oceanview stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Ventura, Canary Islands
1 / 25
5 % off — Ends today
P&O Cruises
Duration
18 nights
Date
3 Dec 2026
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£899
From
£855
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
4 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
4 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Queen Victoria, Canary Islands
1 / 26
5 % off — Ends today
Cunard
Duration
12 nights
Date
4 Dec 2026
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£999
From
£950
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
30% off Signature Packages!, Save 10% off your Drinks Package
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1069
From
£1016
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£1069
From
£1016
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Iona, Canary Islands
1 / 36
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£749
From
£712
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£799
From
£760
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 11 stops  
  • Arrival - Santa Cruz, Tenerife
£799
From
£760
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Santa Cruz, Tenerife
£289
From
£281
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
8 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Funchal, Madeira
£519
From
£499
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
11 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Las Palmas, Canary Islands
£659
From
£633
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£679
From
£652
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Sirena, Canary Islands
1 / 12
5 % off — Ends today
Oceania Cruises
Duration
12 nights
Date
9 Dec 2026
Ship
Sirena
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Lisbon, Portugal
£2879
From
£2736
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
11 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
11 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Canary Islands
1 / 31
5 % off — Ends today
P&O Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Santa Cruz, Tenerife
£499
From
£475
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Bonus Onboard Credit: Up to £230 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£459
From
£441
Price per person / inside stateroom
Show all departures (14)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£839
From
£806
Price per person / inside stateroom
Show all departures (14)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
7 nights
Date
15 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
£389
From
£374
Price per person / inside stateroom
Show all departures (11)
Available promotion:
Premium Drinks Package from £26pp/pn
Queen Victoria, Canary Islands
1 / 26
5 % off — Ends today
Cunard
Duration
12 nights
Date
16 Dec 2026
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1099
From
£1045
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages!, Save 10% off your Drinks Package
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
7 nights
Date
17 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£669
From
£643
Price per person / inside stateroom
Show all departures (11)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Fantasia, Canary Islands
1 / 26
Discount — Ends today
MSC Cruises
Duration
7 nights
Date
18 Dec 2026
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£649
From
£624
Price per person / oceanview stateroom
Show all departures (12)
Available promotion:
Premium Drinks Package from £26pp/pn
Queen Anne, Canary Islands
1 / 35
5 % off — Ends today
Cunard
Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£2699
From
£2565
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages!, Save 10% off your Drinks Package
Queen Anne, Canary Islands
1 / 35
5 % off — Ends today
Cunard
Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£3069
From
£2916
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages!, Save 10% off your Drinks Package
Iona, Canary Islands
1 / 36
5 % off — Ends today
P&O Cruises
Duration
16 nights
Date
19 Dec 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1399
From
£1330
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd
Queen Anne, Canary Islands
1 / 35
5 % off — Ends today
Cunard
Duration
14 nights
Date
20 Dec 2026
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1899
From
£1805
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages!, Save 10% off your Drinks Package
Ventura, Canary Islands
1 / 25
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1409
From
£1339
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Arcadia, Canary Islands
1 / 27
5 % off — Ends today
P&O Cruises
Duration
16 nights
Date
21 Dec 2026
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1699
From
£1615
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd
40 of 419 pcs

Other destinations