Here is a link for what you can and can't bring on a HAL ship.
s&contentSubMenu=Bringing%20Alcoholic%20Beverage s% 20Onboard
Bringing Alcoholic Beverages Onboard
Except for wine and champagne
, alcoholic beverages purchased in the vessel's shops or otherwise brought on the ship[/color] cannot be consumed on the ship. Bottles and other containers will be collected for safekeeping and delivered to your stateroom on the last day of the voyage.
A corkage fee of US$15.00 applies to wine and champagne brought to the restaurants or bars for consumption.
Room Service offers reduced-price stateroom beverage packages for in-stateroom consumption of alcoholic beverages.
We will have the steward clear out in the in-room frig and will be taking our own soda/pop and water. We take the "On the Go" packs of Crystal Lite (or store brand) and bottled water. If you are not familiar with them they are small boxes of individual packs of drink powder that are perfect for a flavoring bottled water. You can find them in the Kool-Aid isle. They come 10 to 12 per box, are easy to carry in a purse or pocket, lots of flavors, and either very low calories (1-10) or no calories at all.