In Gran Canaria, indulge in the perfect blend of sun, sea, and adventure with its stunning beaches, from the lively shores of Playa del Inglés to the secluded coves of Puerto de Mogán. Explore the island's diverse landscapes, including the dramatic cliffs of Los Gigantes and the rolling sand dunes of Maspalomas. Dive into the vibrant nightlife of Playa del Inglés or wander through the charming streets of the historic Vegueta district in Las Palmas, where you can discover colonial architecture and cultural treasures. Whether you're seeking relaxation or excitement, Gran Canaria offers something for every traveler.

Gran Canaria
Las Palmas
We found
536 cruises

1 / 14

Duration
21 nights
Date
19 Nov 2026
Ship
Balmoral
- Departure - Athens (Piraeus), Greece
- 15 stops
- Arrival - Southampton, Great Britain
From
£2089
Price per person / inside stateroom

1 / 31
Discount

Duration
7 nights
Date
20 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
7 nights
Date
20 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Onboard spending money*

1 / 32

Duration
7 nights
Date
20 Nov 2026
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 7 stops
- Arrival - Santa Cruz, Tenerife
From
£1527
Price per person / balcony stateroom
Show all departures (14)
Available promotion:
All-inclusive as standard!

1 / 32

Duration
14 nights
Date
20 Nov 2026
Ship
Marella Discovery 2
- Departure - Santa Cruz, Tenerife
- 13 stops
- Arrival - Santa Cruz, Tenerife
From
£2289
Price per person / balcony stateroom
Available promotion:
All-inclusive as standard!

1 / 31
Discount

Duration
7 nights
Date
21 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / oceanview stateroom
Show all departures (9)
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
7 nights
Date
21 Nov 2026
Ship
Azura
- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife
£499
From
£481
Price per person / oceanview stateroom
Show all departures (9)
Available promotion:
Onboard spending money*

1 / 36
Discount

Duration
14 nights
Date
21 Nov 2026
Ship
Iona
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain
£749
From
£721
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 22

Duration
16 nights
Date
21 Nov 2026
Ship
Bolette
- Departure - Liverpool, Great Britain
- 9 stops
- Arrival - Liverpool, Great Britain
From
£1999
Price per person / inside stateroom

1 / 18

Duration
7 nights
Date
21 Nov 2026
Ship
MV La Belle des Océans
- Departure - Santa Cruz, Tenerife
- 8 stops
- Arrival - Arrecife, Lanzarote
From
£2067
Price per person / oceanview stateroom
Show all departures (13)
10 of 536 pcs






