Find Your Perfect| Cruise
As seen in WSJ, NBC Today, New York Times, Business Insider, USA Today, and more Wall Street Journal NBC Today Show New York Times Business Insider USA Today
11 Night Rome to Las Palmas cruise
December 7, 2026
MSC Fantasia
S M L XL
Rome Rome Fuerteventura Lanzarote Tenerife Fuerteventura Funchal Lanzarote Las Palmas
$730
$66 per day
Inside
5 Night Lanzarote to Lanzarote cruise
December 12, 2026
MSC Fantasia
S M L XL
Lanzarote Tenerife Fuerteventura Funchal Lanzarote
$400
$80 per day
Inside
7 Night Funchal to Funchal cruise
December 15, 2026
MSC Fantasia
S M L XL
Funchal Lanzarote Las Palmas Tenerife Fuerteventura Funchal
$579
$83 per day
Inside
19 Night Buenos Aires to Barcelona cruise
March 23, 2026
19 Night Grand Voyage
CruiseScore™ (4.33/5)
MSC Fantasia
S M L XL
Buenos Aires Camboriu Ilhabela Rio Las Palmas Tenerife Casablanca Palma Mallorca Barcelona
$1,659
$87 per day
Balcony
7 Night Las Palmas to Las Palmas cruise
December 18, 2026
MSC Fantasia
S M L XL
Las Palmas Las Palmas Tenerife Fuerteventura Funchal Lanzarote Las Palmas
$603
$86 per day
Inside
7 Night Tenerife to Tenerife cruise
December 13, 2026
MSC Fantasia
S M L XL
Tenerife Fuerteventura Funchal Lanzarote Las Palmas Tenerife
$604
$86 per day
Inside
7 Night Lanzarote to Lanzarote cruise
January 21, 2027
MSC Fantasia
S M L XL
Lanzarote Las Palmas Tenerife Fuerteventura Funchal Lanzarote
$615
$88 per day
Inside
7 Night Lanzarote to Lanzarote cruise
January 14, 2027
MSC Fantasia
S M L XL
Lanzarote Las Palmas Tenerife Fuerteventura Funchal Lanzarote
$615
$88 per day
Inside
7 Night Lanzarote to Lanzarote cruise
January 7, 2027
MSC Fantasia
S M L XL
Lanzarote Las Palmas Tenerife Fuerteventura Funchal Lanzarote
$615
$88 per day
Inside
7 Night Las Palmas to Las Palmas cruise
January 8, 2027
MSC Fantasia
S M L XL
Las Palmas Las Palmas Tenerife Fuerteventura Funchal Lanzarote Las Palmas
$623
$89 per day
Inside
7 Night Las Palmas to Las Palmas cruise
January 15, 2027
MSC Fantasia
S M L XL
Las Palmas Las Palmas Tenerife Fuerteventura Funchal Lanzarote Las Palmas
$623
$89 per day
Inside
7 Night Las Palmas to Las Palmas cruise
January 22, 2027
MSC Fantasia
S M L XL
Las Palmas Las Palmas Tenerife Fuerteventura Funchal Lanzarote Las Palmas
$623
$89 per day
Inside
7 Night Tenerife to Tenerife cruise
January 24, 2027
MSC Fantasia
S M L XL
Tenerife Fuerteventura Funchal Lanzarote Las Palmas Tenerife
$624
$89 per day
Inside
7 Night Tenerife to Tenerife cruise
January 10, 2027
MSC Fantasia
S M L XL
Tenerife Fuerteventura Funchal Lanzarote Las Palmas Tenerife
$624
$89 per day
Inside
7 Night Tenerife to Tenerife cruise
January 10, 2027
MSC Fantasia
S M L XL
Tenerife Fuerteventura Funchal Lanzarote Las Palmas Tenerife
$624
$89 per day
Inside

Get Weekly Cruise Deals

Want to hear about the best deals and cruise tips every week? Sign up for our free weekly VIP Newsletter, customized exactly to your preferences!