4 types MSC Meraviglia MSC Cruises 1 night · Grand Voyages · 2 ports 26 – 27 April 2027 Marseille · Tarragona Interior118 €With window178 €With a balcony219 €Suite758 € from 118 € 118 € per night Details
4 types MSC Meraviglia MSC Cruises 3 nights · Grand Voyages · 4 ports 24 – 27 April 2027 Malaga · Palma de Mallorca · Marseille · Tarragona Interior409 €With window598 €With a balcony539 €Suite1 578 € from 409 € 136 € per night Details
4 types MSC Meraviglia MSC Cruises 5 nights · Grand Voyages · 6 ports 22 – 27 April 2027 Lisbon · Cadiz (Seville) · Malaga · Palma de Mallorca · Marseille … +1 Interior829 €With window1 198 €With a balcony1 039 €Suite2 738 € from 829 € 166 € per night Details
4 types MSC Meraviglia MSC Cruises 7 nights · Grand Voyages · 7 ports 20 – 27 October 2026 Barcelona · Alicante · Gibraltar (UK) · Cadiz (Seville) · Casablanca … +2 Interior1 199 €With window1 578 €With a balcony1 379 €Suite4 118 € from 1 199 € 171 € per night Details
4 types MSC Meraviglia MSC Cruises 12 nights · Grand Voyages · 4 ports 10 – 22 April 2027 Miami · Philipsburg · Ponta Delgada (Azores) · Lisbon Interior1 659 €With window2 138 €With a balcony1 959 €Suite6 138 € from 1 659 € 138 € per night Details
4 types MSC Meraviglia MSC Cruises 12 nights · Grand Voyages · 6 ports 27 October – 8 November 2026 Funchal (Madeira Island) · Ponta Delgada (Azores) · Ponta Delgada (Azores) · Boston Massachusetts · Boston Massachusetts … +1 Interior1 779 €With window2 378 €With a balcony2 079 €Suite6 298 € from 1 779 € 148 € per night Details
4 types MSC Meraviglia MSC Cruises 15 nights · Grand Voyages · 7 ports 27 October – 11 November 2026 Funchal (Madeira Island) · Ponta Delgada (Azores) · Ponta Delgada (Azores) · Boston Massachusetts · Boston Massachusetts … +2 Interior1 849 €With window2 258 €With a balcony2 209 €Suite7 618 € from 1 849 € 123 € per night Details
4 types MSC Meraviglia MSC Cruises 14 nights · Grand Voyages · 6 ports 10 – 24 April 2027 Miami · Philipsburg · Ponta Delgada (Azores) · Lisbon · Cadiz (Seville) … +1 Interior1 909 €With window2 458 €With a balcony2 249 €Suite7 178 € from 1 909 € 136 € per night Details
4 types MSC Meraviglia MSC Cruises 16 nights · Grand Voyages · 8 ports 10 – 26 April 2027 Miami · Philipsburg · Ponta Delgada (Azores) · Lisbon · Cadiz (Seville) … +3 Interior1 939 €With window2 818 €With a balcony2 539 €Suite8 138 € from 1 939 € 121 € per night Details
4 types MSC Meraviglia MSC Cruises 15 nights · Grand Voyages · 7 ports 10 – 25 April 2027 Miami · Philipsburg · Ponta Delgada (Azores) · Lisbon · Cadiz (Seville) … +2 Interior2 089 €With window2 758 €With a balcony2 469 €Suite7 658 € from 2 089 € 139 € per night Details
4 types MSC Meraviglia MSC Cruises 17 nights · Grand Voyages · 9 ports 10 – 27 April 2027 Miami · Philipsburg · Ponta Delgada (Azores) · Lisbon · Cadiz (Seville) … +4 Interior2 089 €With window3 058 €With a balcony2 719 €Suite8 578 € from 2 089 € 123 € per night Details
4 types MSC Meraviglia MSC Cruises 22 nights · Grand Voyages · 13 ports 20 October – 11 November 2026 Barcelona · Alicante · Gibraltar (UK) · Cadiz (Seville) · Casablanca … +8 Interior2 379 €With window3 698 €With a balcony3 249 €Suite11 038 € from 2 379 € 108 € per night Details
4 types MSC Meraviglia MSC Cruises 23 nights · Grand Voyages · 14 ports 19 October – 11 November 2026 Marseille · Barcelona · Alicante · Gibraltar (UK) · Cadiz (Seville) … +9 Interior2 459 €With window3 878 €With a balcony3 519 €Suite11 458 € from 2 459 € 107 € per night Details
4 types MSC Meraviglia MSC Cruises 19 nights · Grand Voyages · 12 ports 20 October – 8 November 2026 Barcelona · Alicante · Gibraltar (UK) · Cadiz (Seville) · Casablanca … +7 Interior2 699 €With window3 678 €With a balcony3 189 €Suite9 858 € from 2 699 € 142 € per night Details
4 types MSC Meraviglia MSC Cruises 24 nights · Grand Voyages · 15 ports 18 October – 11 November 2026 Livorno · Marseille · Barcelona · Alicante · Gibraltar (UK) … +10 Interior2 719 €With window4 178 €With a balcony3 719 €Suite11 918 € from 2 719 € 113 € per night Details
4 types MSC Meraviglia MSC Cruises 20 nights · Grand Voyages · 13 ports 19 October – 8 November 2026 Marseille · Barcelona · Alicante · Gibraltar (UK) · Cadiz (Seville) … +8 Interior2 809 €With window3 818 €With a balcony3 309 €Suite10 298 € from 2 809 € 140 € per night Details
4 types MSC Meraviglia MSC Cruises 25 nights · Grand Voyages · 16 ports 17 October – 11 November 2026 Naples (Pompeii) · Livorno · Marseille · Barcelona · Alicante … +11 Interior2 849 €With window4 438 €With a balcony3 909 €Suite12 418 € from 2 849 € 114 € per night Details
4 types MSC Meraviglia MSC Cruises 21 nights · Grand Voyages · 14 ports 18 October – 8 November 2026 Livorno · Marseille · Barcelona · Alicante · Gibraltar (UK) … +9 Interior2 929 €With window3 998 €With a balcony3 459 €Suite10 838 € from 2 929 € 139 € per night Details
4 types MSC Meraviglia MSC Cruises 22 nights · Grand Voyages · 15 ports 17 October – 8 November 2026 Naples (Pompeii) · Livorno · Marseille · Barcelona · Alicante … +10 Interior3 029 €With window4 138 €With a balcony3 579 €Suite11 258 € from 3 029 € 138 € per night Details
4 types MSC Meraviglia MSC Cruises 23 nights · Grand Voyages · 16 ports 16 October – 8 November 2026 Palermo (Sicily Island) · Naples (Pompeii) · Livorno · Marseille · Barcelona … +11 Interior3 129 €With window4 278 €With a balcony3 699 €Suite11 678 € from 3 129 € 136 € per night Details
4 types MSC Meraviglia MSC Cruises 26 nights · Grand Voyages · 17 ports 16 October – 11 November 2026 Palermo (Sicily Island) · Naples (Pompeii) · Livorno · Marseille · Barcelona … +12 Interior3 249 €With window4 538 €With a balcony3 989 €Suite12 898 € from 3 249 € 125 € per night Details