Search

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

MSC Orchestra MSC Cruises
9 nights · Western Mediterranean · 9 ports
22 – 31 October 2026
Marseille · Tarragona · Valencia · Livorno · Civitavecchia (Rome) … +4
Interior1 115 $
With window1 548 $
With a balcony1 981 $
Suite4 239 $
from 1 115 $ 124 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
8 – 18 December 2026
Barcelona · Cadiz (Seville) · Casablanca · Malaga · Alicante … +4
Interior1 552 $1 252 $
With window2 016 $1 708 $
With a balcony2 294 $2 187 $
Suite4 800 $4 649 $
from 1 252 $ 125 $ per night
Details
MSC Lirica MSC Cruises
10 nights · Western Mediterranean · 8 ports
4 – 14 November 2026
Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes · Limassol … +3
Interior1 366 $
With window1 845 $
With a balcony2 962 $
Suite4 170 $
from 1 366 $ 137 $ per night
Details
MSC Orchestra MSC Cruises
10 nights · Western Mediterranean · 10 ports
21 – 31 October 2026
Genoa (Milan) · Marseille · Tarragona · Valencia · Livorno … +5
Interior1 389 $
With window1 867 $
With a balcony2 346 $
Suite4 854 $
from 1 389 $ 139 $ per night
Details
MSC Opera MSC Cruises
9 nights · Western Mediterranean · 8 ports
1 – 10 October 2026
Marseille · Malaga · Cadiz (Seville) · Lisbon · Alicante … +3
Interior1 411 $
With window1 845 $
With a balcony2 711 $
Suite4 467 $
from 1 411 $ 157 $ per night
Details
MSC Lirica MSC Cruises
10 nights · Western Mediterranean · 7 ports
6 – 16 December 2026
Split · Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Port Said (Cairo) … +2
Interior1 622 $1 434 $
With window1 622 $1 434 $
With a balcony3 083 $2 871 $
Suite3 663 $3 441 $
from 1 434 $ 143 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
4 – 14 November 2026
Marseille · Tarragona · Civitavecchia (Rome) · Genoa (Milan) · Naples (Pompeii) … +4
Interior1 525 $
With window2 004 $
With a balcony2 323 $
Suite4 444 $
from 1 525 $ 152 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
7 – 17 December 2026
Marseille · Barcelona · Cadiz (Seville) · Casablanca · Malaga … +4
Interior1 691 $1 525 $
With window2 202 $2 027 $
With a balcony2 301 $
Suite4 649 $
from 1 525 $ 152 $ per night
Details
MSC Lirica MSC Cruises
10 nights · Western Mediterranean · 7 ports
7 – 17 December 2026
Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Port Said (Cairo) · Alexandria … +2
Interior1 645 $1 548 $
With window1 617 $
With a balcony2 574 $
Suite3 144 $
from 1 548 $ 155 $ per night
Details
Norwegian Viva Norwegian Cruise Line
9 nights · Western Mediterranean · 9 ports
5 – 14 October 2026
Ravenna (Bologna) · Dubrovnik · Bar · Salerno · Civitavecchia (Rome) … +4
Interior2 151 $1 567 $
With a balcony2 678 $
from 1 567 $ 174 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
18 – 28 December 2026
Barcelona · Cadiz (Seville) · Casablanca · Malaga · Alicante … +4
Interior2 232 $1 594 $
With window2 529 $1 890 $
With a balcony2 873 $2 232 $
Suite5 518 $4 854 $
from 1 594 $ 159 $ per night
Details
MSC Meraviglia MSC Cruises
10 nights · Western Mediterranean · 10 ports
17 – 27 October 2026
Naples (Pompeii) · Livorno · Marseille · Barcelona · Alicante … +5
Interior1 675 $
With window2 415 $
With a balcony2 131 $
Suite6 496 $
from 1 675 $ 168 $ per night
Details
Mariner of the Seas Royal Caribbean International
9 nights · Western Mediterranean · 7 ports
25 September – 4 October 2027
Barcelona · Tangier · Casablanca · Funchal (Madeira Island) · Funchal (Madeira Island) … +2
Interior1 756 $
With window2 151 $
With a balcony2 651 $
Suite5 649 $
from 1 756 $ 195 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
17 – 27 December 2026
Marseille · Barcelona · Cadiz (Seville) · Casablanca · Malaga … +4
Interior2 016 $1 776 $
With window2 248 $2 004 $
With a balcony2 735 $2 551 $
Suite5 287 $5 059 $
from 1 776 $ 178 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
16 – 26 December 2026
Genoa (Milan) · Marseille · Barcelona · Cadiz (Seville) · Casablanca … +4
Interior2 155 $1 981 $
With window2 387 $2 209 $
With a balcony2 551 $
Suite5 128 $
from 1 981 $ 198 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
15 – 25 December 2026
Civitavecchia (Rome) · Genoa (Milan) · Marseille · Barcelona · Cadiz (Seville) … +4
Interior2 004 $
With window2 551 $
With a balcony2 551 $
Suite4 900 $
from 2 004 $ 200 $ per night
Details
Mariner of the Seas Royal Caribbean International
10 nights · Western Mediterranean · 8 ports
6 – 16 September 2027
Barcelona · Palma de Mallorca · Malaga · Tangier · Casablanca … +3
Interior2 083 $2 030 $
With window2 695 $2 606 $
With a balcony3 322 $
Suite5 238 $
from 2 030 $ 203 $ per night
Details
Mariner of the Seas Royal Caribbean International
9 nights · Western Mediterranean · 8 ports
15 – 24 June 2027
Ravenna (Bologna) · Zadar · Split · Dubrovnik · Messina (Sicily Island) … +3
Interior2 136 $2 056 $
With window2 896 $2 756 $
With a balcony3 482 $
Suite5 351 $
from 2 056 $ 228 $ per night
Details
MSC Lirica MSC Cruises
11 nights · Western Mediterranean · 9 ports
16 – 27 December 2026
Split · Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes … +4
Interior2 271 $2 073 $
With window2 387 $2 187 $
With a balcony4 150 $3 919 $
Suite4 986 $4 740 $
from 2 073 $ 188 $ per night
Details
Mariner of the Seas Royal Caribbean International
9 nights · Western Mediterranean · 7 ports
18 – 27 May 2027
Barcelona · Malaga · Tangier · Casablanca · Funchal (Madeira Island) … +2
Interior2 166 $2 070 $
With window2 588 $2 448 $
With a balcony3 292 $
Suite5 548 $
from 2 070 $ 230 $ per night
Details
MSC Lirica MSC Cruises
11 nights · Western Mediterranean · 9 ports
24 October – 4 November 2026
Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes · Limassol … +4
Interior2 596 $2 095 $
With window3 153 $2 643 $
With a balcony4 522 $3 988 $
Suite5 357 $4 809 $
from 2 095 $ 190 $ per night
Details
MSC Lirica MSC Cruises
11 nights · Western Mediterranean · 9 ports
4 – 15 November 2026
Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes · Limassol … +4
Interior2 364 $2 095 $
With window2 921 $2 643 $
With a balcony4 290 $3 988 $
Suite5 287 $4 968 $
from 2 095 $ 190 $ per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
6 – 16 December 2026
Genoa (Milan) · Marseille · Barcelona · Cadiz (Seville) · Casablanca … +4
Interior2 118 $
With window2 665 $
With a balcony2 665 $
Suite5 014 $
from 2 118 $ 212 $ per night
Details
MSC Lirica MSC Cruises
11 nights · Western Mediterranean · 9 ports
15 – 26 November 2026
Venice · Katakolon (Olympia) · Heraklion (Crete Island) · Rhodes · Limassol … +4
Interior2 164 $
With window2 278 $
With a balcony3 919 $
Suite4 717 $
from 2 164 $ 197 $ per night
Details