4 types MSC Meraviglia MSC Cruises 1 night · Grand Voyages · 2 ports 26 – 27 April 2027 Marseille · Tarragona Interior135 $With window203 $With a balcony250 $Suite864 $ from 135 $ 135 $ 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 Interior466 $With window682 $With a balcony614 $Suite1 799 $ from 466 $ 155 $ 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 Interior945 $With window1 366 $With a balcony1 184 $Suite3 121 $ from 945 $ 189 $ 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 367 $With window1 799 $With a balcony1 572 $Suite4 695 $ from 1 367 $ 195 $ 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 891 $With window2 437 $With a balcony2 233 $Suite6 997 $ from 1 891 $ 158 $ 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 Interior2 028 $With window2 711 $With a balcony2 370 $Suite7 180 $ from 2 028 $ 169 $ 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 Interior2 108 $With window2 574 $With a balcony2 518 $Suite8 685 $ from 2 108 $ 141 $ 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 Interior2 176 $With window2 802 $With a balcony2 564 $Suite8 183 $ from 2 176 $ 155 $ 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 Interior2 210 $With window3 213 $With a balcony2 894 $Suite9 277 $ from 2 210 $ 138 $ 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 381 $With window3 144 $With a balcony2 815 $Suite8 730 $ from 2 381 $ 159 $ 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 381 $With window3 486 $With a balcony3 100 $Suite9 779 $ from 2 381 $ 140 $ 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 712 $With window4 216 $With a balcony3 704 $Suite12 583 $ from 2 712 $ 123 $ 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 803 $With window4 421 $With a balcony4 012 $Suite13 062 $ from 2 803 $ 122 $ 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 Interior3 077 $With window4 193 $With a balcony3 635 $Suite11 238 $ from 3 077 $ 162 $ 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 Interior3 100 $With window4 763 $With a balcony4 240 $Suite13 587 $ from 3 100 $ 129 $ 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 Interior3 202 $With window4 353 $With a balcony3 772 $Suite11 740 $ from 3 202 $ 160 $ 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 Interior3 248 $With window5 059 $With a balcony4 456 $Suite14 157 $ from 3 248 $ 130 $ 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 Interior3 339 $With window4 558 $With a balcony3 943 $Suite12 355 $ from 3 339 $ 159 $ 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 453 $With window4 717 $With a balcony4 080 $Suite12 834 $ from 3 453 $ 157 $ 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 567 $With window4 877 $With a balcony4 217 $Suite13 313 $ from 3 567 $ 155 $ 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 704 $With window5 173 $With a balcony4 547 $Suite14 704 $ from 3 704 $ 142 $ per night Details