Cant remember individual prices on other MSC ships but I've copied below some of the drinks packages for your info. To be honest I never thought at any point when buying drinks that they were expensive (compared to the prices I would pay at home in Edinburgh)The good news is that MSC don't charge `5% gratuity on drinks. They also do a cocktail, martini and liquer coffee of the day at reduced prices. Also watch out for happy hours (that is actually 5-9) in some bars. Please note I've not been on the melody but I'm assuming their prices will be the same as other MSC ships
Classic - 4 wine (2 white, 2 red, I think) + 7 mineral water = E79
Superior - 7 wine (3w, 3r, 1rose) + 7 mineral = E129
Prestige - 5 wine (2w, 2r,1 rose) + 7 mw = E 139
Solo Bianchi - 6 premium white wine + 7 mw = E 149
Solo Rossi - 6 premium red wine + 7 mw = E 149
The beer package is 63E for 14 large beer, or 32E for 14 small beer.
There's also a cocktail package - 12 cocktails - your choice - for 63E.
And soft drinks 14 for 28E.
Junior card - 5 soft drinks, 5 non-alcoholic cocktails - 31 E
10 Fresh fruit smoothies package - 38E
10 ice cream cones - 20E