Cruises from Las Palmas

138 cruises · routes, dates and prices we record every day

Filters 3

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Costa Smeralda Costa Cruises
7 nights · Canary Islands · 6 ports
10 – 17 December 2026
Las Palmas (Gran Canaria Island) · Agadir · Santa Cruz de Tenerife · Santa Cruz de Tenerife · Las Palmas (Gran Canaria Island) … +1
Interior727 $
With window1 161 $
With a balcony1 275 $
from 727 $ 104 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · Canary Islands · 9 ports
17 – 24 December 2026
Las Palmas (Gran Canaria Island) · Funchal (Madeira Island) · Sea of stars (cruise) · Santa Cruz de Tenerife · Santa Cruz de Tenerife … +4
Interior879 $841 $
With window1 645 $1 594 $
With a balcony1 761 $1 708 $
from 841 $ 120 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · Canary Islands · 9 ports
3 – 10 December 2026
Las Palmas (Gran Canaria Island) · Funchal (Madeira Island) · Sea of stars (cruise) · Santa Cruz de Tenerife · Santa Cruz de Tenerife … +4
Interior910 $
With window1 229 $
With a balcony1 366 $
from 910 $ 130 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · Canary Islands · 9 ports
24 – 31 December 2026
Las Palmas (Gran Canaria Island) · Funchal (Madeira Island) · Sea of stars (cruise) · Santa Cruz de Tenerife · Santa Cruz de Tenerife … +4
Interior1 366 $
With window1 617 $
With a balcony1 890 $
from 1 366 $ 195 $ per night
Details
Costa Smeralda Costa Cruises
8 nights · Canary Islands · 10 ports
31 December – 8 January 2027
Las Palmas (Gran Canaria Island) · Funchal (Madeira Island) · Sea of stars (cruise) · Santa Cruz de Tenerife · Santa Cruz de Tenerife … +5
Interior2 050 $
With window2 483 $
With a balcony2 825 $
from 2 050 $ 256 $ per night
Details
Costa Fascinosa Costa Cruises
10 nights · Transatlantic · 4 ports
10 – 20 December 2026
Las Palmas (Gran Canaria Island) · Pointe a Pitre · Philipsburg · La Romana
Interior2 346 $
With window2 825 $
With a balcony3 532 $
Suite3 988 $
from 2 346 $ 235 $ per night
Details