All cruise deals

Latest Europe cruise deals

Filter 7543 cruise deals

Cruise length
Cabin type
Select
Sort
Share deals
msc-cruises

Canary Islands and Madeira from Funchal

MSC Musica

Sail date: January 17, 2026

Reason: Price is lower than ship's average price

$617

$88/night*
$102/night
Inside Cabin

View Deal
14%
msc-cruises

Canary Islands and Madeira from Funchal

MSC Musica

Sail date: January 24, 2026

Reason: Price is lower than ship's average price

$617

$88/night*
$102/night
Inside Cabin

View Deal
14%
msc-cruises

7 Night Eastern Mediterranean (Bari Roundtrip)

MSC Sinfonia

Sail date: January 11, 2025

Reason: Price is lower than ship's average price

$618

$88/night*
$126/night
Oceanview Cabin

View Deal
30%
msc-cruises

7 Night Western Mediterranean (Marseille Roundtrip)

MSC Lirica

Sail date: February 20, 2025

Reason: Price is lower than ship's average price

$618

$88/night*
$114/night
Inside Cabin

View Deal
23%
msc-cruises

7 Night Western Mediterranean (Marseille Roundtrip)

MSC Lirica

Sail date: March 06, 2025

Reason: Price is lower than ship's average price

$618

$88/night*
$114/night
Inside Cabin

View Deal
23%
msc-cruises

8 Night Northern Europe (Rotterdam Roundtrip)

MSC Preziosa

Sail date: January 14, 2025

Reason: Price is lower than ship's average price

$619

$77/night*
$102/night
Inside Cabin

View Deal
25%
$619

$309/night*
$375/night
Balcony Cabin

View Deal
17%
msc-cruises

7 Night Eastern Mediterranean (Istanbul Roundtrip)

MSC Sinfonia

Sail date: January 22, 2025

Reason: Price is lower than ship's average price

$620

$88/night*
$112/night
Inside Cabin

View Deal
21%
msc-cruises

Mediterranean from Barcelona

MSC Fantasia

Sail date: February 01, 2025

Reason: Price is lower than ship's average price

$620

$88/night*
$129/night
Balcony Cabin

View Deal
32%
msc-cruises

7 Night Western Mediterranean (Genoa Roundtrip)

MSC Fantasia

Sail date: January 20, 2025

Reason: Price is lower than ship's average price

$621

$88/night*
$103/night
Inside Cabin

View Deal
15%

Want to receive daily updates on these deals?

Get daily deals for the best cruises.