MSC Orchestra MSC Cruises 1 night · Western Mediterranean · 2 ports 23 – 24 October 2026 Tarragona · Valencia Interior118 €With window178 €With a balcony258 € from 118 € 118 € per night Details
4 types MSC Orchestra MSC Cruises 4 nights · Western Mediterranean · 4 ports 23 – 27 October 2026 Tarragona · Valencia · Livorno · Civitavecchia (Rome) Interior498 €With window678 €With a balcony858 €Suite1 758 € from 498 € 124 € per night Details
−18%all-time low4 types MSC Magnifica MSC Cruises 5 nights · Western Mediterranean · 5 ports 31 October – 5 November 2026 Tarragona · Civitavecchia (Rome) · Genoa (Milan) · Marseille · Tarragona Interior838 €698 €With window1 018 €838 €With a balcony1 018 €878 €Suite2 038 €1 898 € from 698 € 140 € per night Details
−8%all-time low4 types Norwegian Dawn Norwegian Cruise Line 7 nights · South Europe · 7 ports 4 – 11 October 2026 Tarragona · Cadiz (Seville) · Motril (Granada) · Gibraltar (UK) · Ibiza Island (Balearic Islands) … +2 Interior1 095 €1 040 €With window1 200 €1 130 €With a balcony1 465 €1 355 €Suite3 049 € from 1 040 € 149 € per night Details
−18%all-time low4 types MSC Orchestra MSC Cruises 7 nights · Western Mediterranean · 7 ports 16 – 23 October 2026 Tarragona · Valencia · Livorno · Civitavecchia (Rome) · Genoa (Milan) … +2 Interior1 478 €1 218 €With window1 678 €1 418 €With a balcony2 018 €1 758 €Suite3 298 €3 038 € from 1 218 € 174 € per night Details
−21%all-time low4 types MSC Orchestra MSC Cruises 7 nights · Western Mediterranean · 7 ports 9 – 16 October 2026 Tarragona · Valencia · Livorno · Civitavecchia (Rome) · Genoa (Milan) … +2 Interior1 618 €1 278 €With window1 818 €1 478 €With a balcony2 418 €2 078 €Suite3 838 €3 498 € from 1 278 € 183 € per night Details
4 types MSC Orchestra MSC Cruises 7 nights · Western Mediterranean · 7 ports 2 – 9 October 2026 Tarragona · Valencia · Livorno · Civitavecchia (Rome) · Genoa (Milan) … +2 Interior1 558 €With window1 598 €With a balcony1 758 €Suite3 238 € from 1 558 € 223 € per night Details
Oceania Sirena Oceania Cruises 7 nights · Western Mediterranean · 8 ports 29 October – 5 November 2026 Tarragona · Palamos (Girona) · Marseille · Ajaccio (Corsica island) · La Spezia (Cinque Terre) … +3 With window3 432 €With a balcony4 752 €Suite6 204 € from 3 432 € 490 € per night Details
Oceania Allura Oceania Cruises 7 nights · Western Mediterranean · 8 ports 31 October – 7 November 2026 Tarragona · Palamos (Girona) · Sete (Montpellier) · Marseille · Savona (Milan) … +3 With a balcony5 421 €Suite7 251 € from 5 421 € 774 € per night Details
Oceania Allura Oceania Cruises 17 nights · Grand Voyages · 17 ports 31 October – 17 November 2026 Tarragona · Palamos (Girona) · Sete (Montpellier) · Marseille · Savona (Milan) … +12 With a balcony16 982 €Suite22 526 € from 16 982 € 999 € per night Details
Oceania Allura Oceania Cruises 32 nights · Grand Voyages · 22 ports 31 October – 2 December 2026 Tarragona · Palamos (Girona) · Sete (Montpellier) · Marseille · Savona (Milan) … +17 With a balcony26 134 € from 26 134 € 817 € per night Details