Drink Packages

Bringing Wine on a Cruise: What Corkage Fees Really Cost

By The Cruise Monkey

Seven lines let you carry wine aboard, and the corkage fee runs from nothing in your cabin to $35 a bottle at a Celebrity table. Priced per pour, a $15 bottle costs $3 a glass in a Carnival cabin and $6 in its dining room, against $15 for the average glass at the bar.

Cruise Mummy published a line-by-line rundown of cruise alcohol rules on September 18, covering which lines let you carry wine aboard, how much, and what they charge to open it. (Source: Cruise Line Alcohol Rules: What You Can Bring Onboard, Cruise Mummy, verified September 2026.) The list is accurate, as far as I could check it. It stops short of pricing the allowance, though, and once you divide a bottle into glasses the corkage fee stops looking like a flat annoyance and starts looking like a rate. That is the part worth working through.

The rules, from the lines themselves

I checked every figure below against the line's own policy page rather than taking the roundup's word for it. Seven lines came back with a page I could open. MSC is not in this piece because I could not reach a policy page of its own, and a rule that rests on one publisher's say-so is not one I want to print.

Carnival. One sealed 750 ml bottle of wine or champagne per guest aged 21 or older, in your carry-on, at embarkation. Fortified wines over 15 percent are refused. If you drink the bottle in the main dining room, a specialty restaurant or a bar, the corkage fee is $15 per bottle. Nothing is charged in your stateroom. (Source: Liquor and Beverage Policy, Carnival, verified September 2026.)

Royal Caribbean. One sealed 750 ml bottle of wine or champagne per guest of drinking age on embarkation day, and one per sailing if you are booked on consecutive cruises, with the extra bottles held and delivered to your stateroom as each new voyage starts. Boxed wine is out. The corkage fee is $15 per bottle for wine consumed in public areas, so your cabin is free. (Source: What kind of food or drinks am I allowed to bring onboard, Royal Caribbean, verified September 2026; and Does Royal Caribbean charge a corkage fee, Royal Caribbean, verified September 2026.)

Celebrity. One 750 ml bottle per guest of drinking age, packed in your carry-on. When it is consumed in a shipboard restaurant, bar or dining venue, each bottle draws a corkage fee of $35, the steepest of the seven. The fee does not apply to guests holding a Classic or Premium Beverage Package. (Source: On Board a Cruise FAQs, Celebrity Cruises, verified September 2026.)

Princess. One 750 ml bottle of wine or champagne on embarkation day, corkage-free if you drink it in your stateroom. Princess's page carries two wordings for the count: the visible text says one bottle per voyage, and the page's own FAQ data says one per adult of legal drinking age. Cruise Mummy reads it as one per adult, and so do I. Additional bottles are welcome, but each one carries a $20 corkage fee irrespective of where it is opened, and beer, spirits and liquor are not permitted at all. Princess does not price the allowance bottle when it leaves the cabin; Cruise Mummy reports the same $20 applies if you drink it in a public area. (Source: Pre-cruise FAQs, Princess Cruises, verified September 2026; and Cruise Mummy, linked above.)

Disney. Guests 21 and over may bring one unopened bottle of wine or sparkling wine, no larger than 750 ml, or six beers no larger than 12 ounces, in carry-on bags at the start of the voyage. Anything over that is discarded at the terminal. Wine opened in one of the dining rooms is charged $20 per bottle, and alcohol brought aboard may not be consumed in any lounge or public area, which leaves your stateroom as the free option. (Source: Are Guests allowed to bring alcoholic beverages on board the ship, Disney Cruise Line, verified September 2026.)

Holland America. Wine and champagne may come aboard, at 750 ml or less per bottle, with no fixed count; quantities the ship or security deem excessive are refused. A corkage fee of $20 is applied to each bottle, and the policy makes no exception for your stateroom. Wine bought on a company-sponsored winery excursion is exempt, limited to one bottle per person. (Source: Know Before You Go, Holland America Line, verified September 2026.)

Norwegian. Bottles of wine and champagne may come aboard, with no stated limit on count and bottles up to a 1.5 litre magnum. The corkage fee is $15 for a 750 ml bottle and $30 for a magnum, and it is charged when the bottle is served or consumed in any restaurant, public room or your stateroom. Guests who buy a beverage package, or who hold one through Free at Sea, pay no corkage. (Source: What is the alcohol and beverage policy, NCL, verified September 2026.)

Cruise Mummy's roundup agrees with every dollar figure above, which is what you want from a second source. (Source: Cruise Mummy, linked above, verified September 2026.)

Corkage as a price per glass

A corkage fee is a flat charge on a fixed quantity of wine, so it converts cleanly into a price per pour. Everything below assumes a 5 ounce pour, which is 148 ml, so a 750 ml bottle holds five glasses and a magnum holds ten. Pour heavier and each glass costs you more of the bottle; the fee per bottle does not change.

Divide the fee by five and the seven policies collapse into four rates. The free-in-cabin group (Carnival, Royal Caribbean, Celebrity, Princess's first bottle, Disney) adds nothing per glass. Carnival, Royal Caribbean and Norwegian's $15 adds $3 a glass. Princess's extra bottles, Disney's dining rooms and Holland America's $20 add $4. Celebrity's $35 adds $7. Norwegian's magnum, at $30 for ten pours, is the same $3 as its standard bottle, so buying big saves nothing on the fee.

Now add the wine. What a glass of your own bottle costs is the bottle price plus the corkage, divided by five:

Bottle price$0 corkage (cabin)$15 corkage$20 corkage$35 corkage
$10$2.00 a glass$5.00$6.00$9.00
$15$3.00$6.00$7.00$10.00
$25$5.00$8.00$9.00$12.00
$40$8.00$11.00$12.00$15.00

Carnival is the one line where I can set a double-sourced bar price next to that table. Cruise Spotlight's read of 2026 Carnival menus puts wine by the glass at an average of $12.50, Cruise Mummy's own menu page puts it at $10 to $15, and Carnival adds a 20 percent service charge to every drink bought at the bar. (Source: Carnival Bar Menus and Drink Prices 2026, Cruise Spotlight, verified September 2026; and Carnival Cruise Drink Menus, Cruise Mummy, verified September 2026.) On the average that is $15.00 a glass once it hits your Sail & Sign account, and $12 to $18 across the range.

Read the table against $15. A $15 bottle in your Carnival cabin is $3 a glass, one fifth of the bar price. Carry that same bottle into the dining room and it is $6, still less than half. You have to be pouring a $40 bottle and paying Celebrity's fee before your own wine reaches what Carnival charges for its average glass, and that is a comparison across two lines, so treat it as a ceiling rather than a verdict. I do not have two independent 2026 menu sources for the other six lines' wine prices, so I am not going to invent them; look at your ship's menu and run the same division.

What the allowance is worth on Carnival

Take a couple on a 7 night Carnival sailing who share one bottle at dinner each night. Five pours at $15.00 each is $75 a night at the bar, or $525 over the week.

Their allowance is two bottles, one each, for the whole cruise. Opened at the table, those two bottles replace ten bar pours worth $150 for $30 in corkage plus whatever the bottles cost. At $15 a bottle that is $60 out, $150 replaced, and $90 kept. Opened in the cabin before dinner, the corkage disappears and the same two bottles keep $120. Either way the allowance is worth two dinners' wine for a couple who share, not a week's; the other five nights are bought at Carnival's prices.

That is also the honest way to think about CHEERS!, if this couple is weighing it. The package is $69.95 per person, per day when bought before the cruise, plus the same 20 percent service charge the bar applies to a single glass. (Source: CHEERS! Package, Carnival, verified September 2026.) Because the 20 percent sits on both the package price and the glass price, it cancels out of the ratio: $69.95 divided by $12.50 is 5.6, and $83.94 divided by $15.00 is also 5.6. A person needs about five and a half wine-priced drinks a day before the package beats the bar, and a shared dinner bottle is two and a half per head. Bringing the bottles does not move that line, it just removes two nights from the count. Run your own nights and drink count through the Carnival drink package calculator with the bottle nights taken out.

Norwegian charges corkage in your cabin, then waives it entirely

Norwegian is the odd one out in both directions.

It is one of two lines, with Holland America, where the policy charges on every bottle you carry aboard with no stateroom exception written in. The $15 applies in your stateroom as well as in the restaurants, so every bottle you bring costs $3 a glass before you have paid for the wine. It is also one of the two lines, with Holland America, that sets no fixed count, and it takes magnums, which no other line here does.

Then the package clause flips the whole thing. Guests with a beverage package, including the one that comes with Free at Sea, pay no corkage at all. Combine that with the open bottle count and Norwegian goes from charging on every bottle to charging on none: a Free at Sea guest can bring a bottle for every night of the cruise and open it at dinner for nothing. Whether the package itself makes sense is a separate question, and it is the one the Norwegian Free at Sea calculator answers; the corkage waiver is a reason to check it if you drink wine you would rather choose yourself.

Celebrity runs the same waiver in a smaller way. Its Classic and Premium packages clear the $35 fee, but the allowance stays at one bottle per guest, so the waiver is worth $35 a head across the cruise and not a case.

Disney's six beers, priced

Disney is the only line that offers a beer alternative, and it is worth a glance because Disney sells no unlimited drink package to compare against, a point Undercover Tourist's bar guide makes as well. A guest can carry one 750 ml bottle or six 12 ounce beers. Undercover Tourist and Cruise Mummy both put a Disney beer at $7 to $10 before the 18 percent bar gratuity, and Undercover Tourist is pricing a pint. On wine they diverge: Undercover Tourist says a glass typically starts around $9, and Cruise Mummy's range is $10 to $18. (Source: Disney Cruise Line bars and lounges pricing, Undercover Tourist, verified September 2026; and Cruise Mummy, linked above, verified September 2026.) Six pints at those prices would be $42 to $60 of bar-price beer, but the allowance is 12 ounce cans, three quarters of a pint, so scaled to the can the six replace $31.50 to $45 for the cost of a six-pack. A bottle's five pours replace $45 to $90 of bar-price wine, with the top of that range resting on Cruise Mummy alone. The two options meet at $45, and the beer one carries no corkage anywhere, since Disney's $20 is written for wine in the dining rooms. A beer drinker should take the beers.

Where the price lives

LineBottles a couple can boardCorkage on those bottles, in the cabinCorkage at dinnerWaived by a package
Carnival2$0$30Not stated
Royal Caribbean2 per sailing$0$30Not stated
Celebrity2$0$70Yes, Classic or Premium
Princess2, more at $20 each$0 for the first two, $20 each after$20 each (Cruise Mummy for the first two, Princess for the rest)Not stated
Disney2, or 12 beers$0$40No package sold
Holland AmericaNo fixed count$20 each$20 eachNot stated
NorwegianNo stated limit$15 each$15 eachYes, a beverage package including the Free at Sea one

The couple who want a bottle a night for seven nights can only do it from their own suitcase on Princess, Holland America and Norwegian. On Holland America that is $140 in corkage for the week. On Norwegian it is $105, or nothing with a package. On Princess it is $140 if every bottle is opened at the table, or $100 if the two allowance bottles are opened in the cabin, where they are free. On the other four lines the allowance ends at two bottles and the rest of the week is bought onboard.

The bottom line

Corkage is a per-glass price in disguise. On every line except Holland America and Norwegian, and Princess once you are past the allowance, wine opened in your stateroom costs you nothing beyond the bottle, and even carried to the table the fee adds $3 to $4 a glass everywhere but Celebrity, where it adds $7. Against a Carnival bar pour that lands at $15.00 with the service charge, a $15 bottle is $3 a glass in the cabin and $6 in the dining room. The allowance itself is small, one bottle a person on five of the seven lines, so for a couple who share it buys two dinners' wine and does not change whether a package pays.

The two things worth remembering are on Norwegian. Its corkage follows you into your cabin, so a bring-your-own bottle is never free there, and its package waiver plus its lack of a stated bottle limit makes it the only line where a package holder can drink their own wine every night at no charge. If you are the wine drinker in the cabin, that clause belongs in your Free at Sea decision. And if what you actually want to carry aboard is a case of soda or water, that is a different rulebook, and it is priced in its own piece.

Frequently asked questions

Can you bring wine on a cruise? On Carnival, Royal Caribbean, Celebrity and Disney, one sealed 750 ml bottle per guest of drinking age at embarkation, in your carry-on. Princess allows one bottle per adult (its page also carries a per-voyage wording), corkage-free only in your stateroom, and more at $20 each. Holland America and Norwegian set no fixed count but charge corkage on every bottle. (Sources: the Carnival, Royal Caribbean, Celebrity, Princess, Disney, Holland America and NCL policy pages linked above, verified September 2026.)

What is a corkage fee on a cruise? A flat charge for opening a bottle you brought aboard rather than bought onboard. It is $15 on Carnival, Royal Caribbean and Norwegian, $20 on Disney and Holland America, $20 on Princess for bottles beyond the allowance (Cruise Mummy reports the same for the allowance bottle in public areas), and $35 on Celebrity. Divided over the five pours in a 750 ml bottle, that is $3, $4 or $7 a glass. (Sources: the policy pages and Cruise Mummy roundup linked above, verified September 2026.)

Do you pay corkage if you drink the wine in your cabin? Not on Carnival, Royal Caribbean, Celebrity, Princess (first bottle) or Disney, where the fee is written for dining venues or public areas. Yes on Norwegian, whose policy names the stateroom as a place the fee is charged, and on Holland America, whose policy applies $20 to each bottle without naming a venue. Princess charges $20 on every bottle beyond the allowance wherever it is opened. (Sources: the policy pages linked above, verified September 2026.)

Does a drink package waive the corkage fee? On Norwegian, yes: a beverage package, including the one that comes with Free at Sea, removes the fee. On Celebrity, yes with a Classic or Premium Beverage Package. Carnival, Royal Caribbean, Princess and Holland America do not say so on their policy pages, and Disney sells no unlimited package, per Undercover Tourist's bar guide. (Source: What is the alcohol and beverage policy, NCL, verified September 2026; and On Board a Cruise FAQs, Celebrity Cruises, verified September 2026.)

Can you bring beer on a cruise? Only on Disney among these seven, at six beers of 12 ounces or less per guest in place of the wine bottle. Carnival, Royal Caribbean, Celebrity, Princess, Holland America and Norwegian limit the allowance to wine and champagne. (Source: Are Guests allowed to bring alcoholic beverages on board the ship, Disney Cruise Line, verified September 2026; and the other policy pages linked above.)

Is it cheaper to bring your own wine or buy the drink package? They answer different questions. The allowance is one bottle a person on most lines, so a couple who share get two dinners out of it. On Carnival, CHEERS! at $69.95 a day needs about 5.6 wine-priced drinks a day before it beats a $12.50 glass, with the 20 percent service charge cancelling out of that ratio because it applies to both. A shared bottle at dinner is 2.5 drinks a head. (Source: CHEERS! Package, Carnival, verified September 2026; and Carnival Bar Menus and Drink Prices 2026, Cruise Spotlight, verified September 2026.)


Allowances and corkage fees are quoted from the official Carnival, Royal Caribbean, Celebrity, Princess, Disney, Holland America and Norwegian policy pages linked above, and cross-checked against Cruise Mummy's September 2026 roundup. Carnival bar prices come from Cruise Spotlight's 2026 menu tracking and Cruise Mummy's menu photos; Disney's from Undercover Tourist's bar guide and Cruise Mummy. Per-glass figures are our own arithmetic on a 5 ounce pour. Current as of September 2026. Menus differ by ship and venue, and policies of this kind change with little warning, so check both against your own sailing before you pack the bottle.

Run your own Carnival drink numbers

Set your drinks a day and your average glass price to see whether CHEERS! or paying by the glass wins on your sailing.

Open the Carnival Calculator