Most major cruise lines have strict policies regarding bringing your own alcohol on board in 2026. Generally, you are prohibited from bringing spirits (liquor) or beer onto the ship; if found in your luggage during security screening, it will be confiscated and either discarded or returned to you at the end of the cruise. However, almost all lines (such as Royal Caribbean, Carnival, and Celebrity) allow each adult of legal drinking age to bring one or two 750ml bottles of wine or champagne in their carry-on luggage on embarkation day. If you choose to drink this wine in a public dining room or specialty restaurant, you will typically be charged a "corkage fee" of $15 to $25 per bottle. Any alcohol purchased at duty-free shops in port or on the ship will be held by the crew and delivered to your stateroom on the final night of the sailing. These rules are designed to encourage passengers to purchase the ship's drink packages, which are a major source of revenue for the cruise industry.