While very few cruise lines allow passengers to take beer and spirits on board at embarkation, many of them do allow wine and champagne in limited quantities. While the quantity varies from cruise line to cruise line, two bottles are often permitted. While consumption of personal alcohol is usually allowed in your own stateroom, most cruise lines will charge a corkage fee if you would like to consume the alcohol in any of the ship’s dining venues. The corkage fee charged varies between cruise lines, with some providing corkage free of charge and others charging up to $25. This fee is per item, per occasion. Cruise lines may allow some flexibility with regard corkage for guests who are celebrating special occasions on board, such as a wedding or renewal of vows.
While most cruise lines do allow wine and champagne to be brought on board at embarkation, very few permit passengers to bring alcohol purchase in port on board for consumption throughout the length of the cruise. Guests are welcome to purchase alcohol in port, though it will usually be stored by the ship’s crew and given back to guests at the end of their cruise. This often also applies to alcohol that is purchased from the on board shops.