Anchors Up Cruises
MSC Meraviglia cruise ship

MSC Cruises

MSC Meraviglia

24 Jan 2027 · 14 nights · from Miami

Miami → Nassau → Ocean Cay MSC Marine Reserve → Puerto Plata → … → Miami

From£2,179per person · Inside

Cabin prices

Flights included from Manchester, Birmingham

Updated 21 Oct, 02:10

Inside
£2,179per person
Outside+£270 from Inside
£2,449per person
BalconySame price as Outside
£2,449per person

Price history

See exactly how each tracked cabin price has moved.

Balcony£2,449
↑ £100 · 4.3%

Low £2,199 · 65 days tracked

See price history
Above its typical tracked price£150 above the median comparable price we’ve recorded so far.
£2,480£2,324£2,16816 Aug18 Sept21 Oct
Since we started
↑ £100 · 4.3%
Tracked low
£2,199
Tracking for
65 days
Inside£2,179
↑ £100 · 4.8%

Low £1,949 · 65 days tracked

See price history
Above its typical tracked price£115 above the median comparable price we’ve recorded so far.
£2,208£2,064£1,92016 Aug18 Sept21 Oct
Since we started
↑ £100 · 4.8%
Tracked low
£1,949
Tracking for
65 days
Outside£2,449
↑ £100 · 4.3%

Low £2,199 · 65 days tracked

See price history
Above its typical tracked price£150 above the median comparable price we’ve recorded so far.
£2,480£2,324£2,16816 Aug18 Sept21 Oct
Since we started
↑ £100 · 4.3%
Tracked low
£2,199
Tracking for
65 days
See nearby dates on MSC Meraviglia

Watch this price

Choose a cabin and we'll email you when its tracked price drops.

Your email will be remembered on this device for your next Watch.

We'll send one email to confirm your Price Watch.

Itinerary

Miami → Nassau → Ocean Cay MSC Marine Reserve → Puerto Plata → … → Miami

View full itinerary
1
24 JanMiamiUnited States
2
25 JanNassauBahamas
3
26 JanOcean Cay MSC Marine ReserveBahamas
5
28 JanPuerto PlataDominican Republic
7
30 JanMiamiUnited States
8
31 JanNassauBahamas
10
2 FebSan JuanPuerto Rico
11
3 FebPhilipsburg, St. MaartenNetherlands Antilles
12
4 FebCharlotte Amalie, St. Thomas, U.S. Virgin IslandsVirgin Islands, U.S.
15
7 FebMiamiUnited States
WatchRequest a quote
United StatesUSD $