Every cruise line has its own policy regarding bringing on-board beverages. When you sail on Norwegian Cruise Lines, you ARE ALLOWED to bring your own sodas, juices and water. You can check them as a piece of luggage or carry them on board when you embark. The products must be sealed or risk confiscation by the security. Make sure you tag them with your room tags so that they can be delivered to your stateroom along with your luggage, if you are not carrying them on. Make sure you use a heavy duty clear packing tape to secure the tags or you risk having them come off and become ‘lost’ in the cargo.
You also ARE ALLOWED to bring wine or champagne on-board as well. When you board the ship, you show the bottles to the crew member who are checking you in. They will count the bottles, charge you a corkage fee, and give you a receipt for it. The corkage fee ranges from $15-$30 USD dependent on size and the prices are marked on the companies web site. Once you have paid the corkage fee, you are allowed to take the bottles directly to your stateroom. If the bottles are checked inside of your luggage, you will be asked to go to the security area and open the bags. Then they will count the bottles, charge you the fee and give you the receipt as well. You can then either remove the bottles to take to your room or place them back into the bag, to be delivered with your luggage to your stateroom.
You can consume the wine you bring on-board in your stateroom, any restaurant or any other public area on the ship.