Early booking: 6+ months before departure

While departure is still far off, every cabin type and the best spots on deck are on sale, and the price has not started climbing.

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Costa Smeralda Costa Cruises
5 nights · Transatlantic · 4 ports
2 – 7 April 2027
Las Palmas (Gran Canaria Island) · Santa Cruz de Tenerife · Tangier · Barcelona
Interior568 $
With window819 $
With a balcony1 092 $
from 568 $ 114 $ per night
Details
Costa Smeralda Costa Cruises
6 nights · Transatlantic · 5 ports
2 – 8 April 2027
Las Palmas (Gran Canaria Island) · Santa Cruz de Tenerife · Tangier · Barcelona · Marseille
Interior727 $
With window1 069 $
With a balcony1 411 $
from 727 $ 121 $ per night
Details
Costa Smeralda Costa Cruises
13 nights · Transatlantic · 13 ports
2 – 15 April 2027
Las Palmas (Gran Canaria Island) · Santa Cruz de Tenerife · Tangier · Barcelona · Marseille … +8
Interior1 936 $
With window2 688 $
With a balcony3 418 $
from 1 936 $ 149 $ per night
Details
MSC Fantasia MSC Cruises
10 nights · Canary Islands · 8 ports
2 – 12 April 2027
Las Palmas (Gran Canaria Island) · Santa Cruz de La Palma · Santa Cruz de Tenerife · Arrecife (Lanzarote Island) · Puerto del Rosario … +3
Interior2 597 $
With window2 893 $
With a balcony3 213 $
Suite4 398 $
from 2 597 $ 260 $ per night
Details
Crystal Symphony Crystal Cruises
10 nights · South Europe · 11 ports
2 – 12 April 2027
Las Palmas · San Sebastian (La Gomera) · Arrecife (Lanzarote Island) · Funchal · Funchal … +6
Suite11 218 $
from 11 218 $ 1 122 $ per night
Details