On board

Can I bring alcohol on board?

Wine and champagne are often allowed in limited quantity. Spirits almost never are.

Bringing alcohol by cruise line
Cruise lineBringing alcoholSource
Royal Caribbean InternationalOne sealed 750 ml bottle of wine or champagne per guest of drinking age, on embarkation day only
  • — All other alcohol brought aboard is prohibited unless security permits it.
Checked 2026-09-21
Carnival Cruise LineOne sealed 750 ml bottle of wine or champagne per guest 21 or older, on embarkation day only
  • — Carried in hand luggage, not checked baggage.
  • — All other alcohol is prohibited, including beer and spirits.
  • — A $15 corkage fee per 750 ml bottle applies if you drink it in a dining room, steakhouse or bar.
Checked 2026-09-21
Norwegian Cruise LineOnly wine and champagne, and a corkage fee applies
  • — All other alcohol is prohibited on board.
  • — Corkage is $15.00 USD for a 750 ml bottle and $30.00 USD for a 1,500 ml magnum, charged when the bottle is served or consumed in a restaurant, public room or your stateroom.
  • — Box wines are not allowed.
  • — Wine or champagne sent to the ship by a travel agent, friends, family or a retailer carries the same fees.
  • — Guests with a beverage package, including one from the Free At Sea promotion, are not charged corkage.
  • — Alcohol bought in ports of call or in the onboard shops is stored safely and returned to you.
Checked 2026-09-21
Celebrity CruisesOne sealed 750 ml bottle of wine or champagne per guest of drinking age, on embarkation day only
  • — All other alcohol brought aboard is prohibited unless security permits it.
Checked 2026-09-21
Princess CruisesOne 750ml bottle of wine or champagne per guest
  • — Guests of legal drinking age may bring one bottle of wine or champagne, 750ml or less, per voyage. Present it to security at embarkation.
  • — Drinking it in a public area costs a US$20 corkage fee.
  • — Each extra bottle beyond the allowance also costs US$20 corkage. Quantities security considers excessive are refused.
  • — Luggage is scanned; prohibited drinks are removed and discarded.
Checked 2026-09-24
Holland America LineWine and champagne only, with a US $20 corkage fee per bottle of 750 ml or less
  • — No other alcoholic or non-alcoholic beverages may be brought aboard.
  • — Wine or champagne given to you by the line is not charged a corkage fee.
  • — Holland America states the fee is subject to change without notice.
Checked 2026-09-21
Disney Cruise LineOne 750ml bottle of wine or 6 beers per adult, carry-on only
  • — Guests 21 and older — or 18 and older on round-trip cruises from Singapore — may bring one unopened bottle of wine or sparkling wine no larger than 750 ml, or 6 beers no larger than 12 ounces each, at the start of the voyage.
  • — These must be in carry-on bags, not checked luggage. Alcohol in checked luggage is removed with no compensation.
  • — Everything must be in its original unopened container. Partly used bottles and broken seals are prohibited.
  • — Anything over the limit is discarded before you board, with no compensation.
  • — Drinking wine or sparkling wine you brought in a dining room costs a corkage fee of $20 USD per bottle.
  • — Alcohol you bring on board may not be consumed in any lounge or public area.
  • — Alcohol bought in ports of call is collected and stored until the end of the cruise. Unclaimed items are discarded.
Checked 2026-09-21
Virgin VoyagesTwo 750ml bottles of wine per cabin — no spirits or beer
  • — Each cabin may bring two 750ml bottles of wine, in carry-on bags.
  • — Hard liquor, spirits and beer are not permitted.
  • — Alcohol found in checked luggage is collected at embarkation and returned at the end of the voyage.
Checked 2026-09-24
VikingBring your own, drink it anywhere, no corkage fee
  • — Guests may bring alcohol on board, buy it ashore, or buy it in the onboard shop.
  • — It can be drunk in your stateroom or in public spaces, restaurants included.
  • — Viking charges no corkage fee.
Checked 2026-09-24
Cunard LineOne bottle of wine or champagne, 750 ml or smaller, per guest of drinking age per voyage
  • — Carry-on luggage only.
  • — Wine or champagne given to you by Cunard is not charged a corkage fee.
Checked 2026-09-21
Oceania CruisesUp to 6 bottles of wine, 1 of spirits and 12 beers per stateroom
  • — Per stateroom: up to 6 bottles of wine or Champagne (750ml), 1 bottle of spirits (1 liter), and up to 12 cans or bottles of beer.
  • — World Cruise guests may bring up to 60 bottles of wine for the whole voyage.
  • — The allowance covers drinks bought in port too. Anything over it is stored by security and returned at disembarkation.
  • — Wine in your stateroom is free. In dining venues or public areas corkage is $25 per bottle, and the sommelier will store unfinished bottles.
  • — Spirits and beer may be drunk only in your stateroom or suite.
Checked 2026-09-24
MSC CruisesNot recorded yet.Not checked yet

11 of 12 lines recorded. Blank rows are gaps in our data, not gaps in the line’s policy.