Yes, you can bring wine on most cruises, but the cruise line sets strict limits

Most major cruise lines allow passengers to bring a limited amount of wine or champagne onboard at no charge. The standard allowance is one bottle per adult passenger, though some lines permit two bottles per cabin. The wine must be still wine (not sparkling), packed in your checked luggage, and declared at check-in. The cruise line will hold the bottle and either deliver it to your cabin or make it available at a designated time — usually on the last night of your voyage or at embarkation.

Beer, spirits, and other alcoholic beverages are not included in this allowance. Sparkling wine and champagne are prohibited under the one-bottle rule on most lines, though a few cruise operators have different policies. The bottle cannot be opened or consumed in public areas of the ship; it is for your cabin only. If you violate these rules, the cruise line can confiscate the alcohol, charge you a fee, or in serious cases, deny you boarding on future cruises.

Key Takeaways

  • Most cruise lines allow one bottle of still wine per adult passenger, packed in checked luggage and declared at check-in.
  • Beer, liquor, and sparkling wine are not permitted under the standard allowance, though you can purchase them onboard at the ship's bars and restaurants.
  • The cruise line holds your wine and delivers it to your cabin or makes it available on a specific day, usually near the end of your cruise.
  • Attempting to sneak alcohol onboard or consume it outside your cabin can result in confiscation, fines, or being barred from future sailings.
  • Policies vary by cruise line and sometimes by ship within the same line, so check your booking confirmation or contact the cruise line before you pack.

How the one-bottle policy works in practice

When you pack wine in your checked suitcase, place it near the top so it is straightforward to spot during baggage screening. You do not need to announce it separately; the cruise line's baggage handlers will see it during X-ray or physical inspection. At check-in, the staff member processing your luggage will note the bottle and remove it. You will receive a receipt or claim ticket.

The timing of when you receive your bottle varies. Some cruise lines deliver it to your cabin on the first evening; others hold it until the final night so you can enjoy it during your last dinner onboard. A few lines make it available at a designated bar or guest services desk during specific hours. Check your cruise documents or ask at guest services when you board — do not assume it will be waiting in your cabin.

If you bring two bottles and your cruise line's policy allows only one, the second bottle will be confiscated. You will not receive a refund. The same applies if you pack champagne, beer, or any spirit when only still wine is permitted.

What each major cruise line actually allows

Carnival Cruise Line permits one bottle of wine or champagne per adult passenger in checked luggage. The bottle is held and delivered to your cabin on the first evening of your cruise.

Royal Caribbean allows one bottle of wine per adult in checked bags. Sparkling wine and champagne are not included; they are considered prohibited items. The bottle is delivered to your cabin on embarkation day.

Disney Cruise Line permits one bottle of wine or champagne per adult in checked luggage. The bottle is held and made available at a designated time during your sailing.

Norwegian Cruise Line allows one bottle of wine per adult in checked luggage. The policy does not explicitly exclude champagne, but contact the line directly to confirm before packing sparkling wine.

Princess Cruises permits one bottle of wine per adult in checked bags. Champagne and sparkling wine are prohibited. The bottle is delivered to your cabin on the first evening.

These policies can change and sometimes differ between ships within the same cruise line. Always check your booking confirmation or call the cruise line's guest services before you pack. If your confirmation does not mention the policy, ask directly — a five-minute phone call prevents the disappointment of having your wine confiscated.

What happens if you try to sneak alcohol onboard

Cruise lines use X-ray machines and physical baggage inspection at embarkation. Attempting to hide alcohol in checked luggage, carry-on bags, or under your clothing is almost certain to be discovered. The consequences are when ready and can be severe.

If prohibited alcohol is found, the cruise line will confiscate it with no refund. You may also be charged a fine, which typically ranges from $50 to $250 depending on the line and the amount of alcohol involved. In cases of repeated violations or large quantities, the cruise line can refuse to allow you to board, cancel your reservation without refund, or ban you from future sailings with that line.

The risk is not worth the cost of a bottle of wine. Onboard bars and restaurants sell wine, beer, and spirits at marked-up prices, but they are legal and available. If you want to save money on drinks, purchase a beverage package before your cruise — most lines offer packages that cover unlimited drinks for the duration of your voyage at a flat rate.

Bringing wine as a gift or special occasion bottle

If you are celebrating an anniversary, birthday, or other milestone and want to bring a special bottle, the one-bottle rule still applies. You cannot bring an extra bottle just because it is for a celebration. However, you can purchase wine onboard or arrange with the cruise line in advance to have a specific bottle waiting in your cabin — this service usually costs extra but is available on most lines.

Some cruise lines offer a "bring your own bottle" service for a corkage fee. You pack your wine, and the line charges you a flat fee (usually $15 to $25) to serve it in the dining room or deliver it to your cabin. This option is worth considering if you have a bottle you want to enjoy at dinner or in a specific setting.

Contact the cruise line's special services or concierge team at least two weeks before your sailing to arrange this. Provide the bottle details and your preferred delivery time. The line will confirm whether the service is available on your specific ship and sailing.

Alternatives if you cannot bring wine

If your cruise line does not allow wine or you prefer not to pack it, you have several options. Beverage packages are the most popular choice. Most cruise lines sell packages that cover unlimited wine, beer, and spirits for the duration of your cruise. Prices vary but typically range from $15 to $25 per person per day. If you plan to drink regularly, a package often costs less than ordering drinks individually.

You can also purchase wine and beer by the bottle or glass at the ship's bars, restaurants, and pool deck. Prices are higher than you would pay at a store, but selection is usually good. Many ships have wine tastings or themed cocktail events during the cruise, which are often included in your fare or cost a small fee.

If you want to enjoy wine at dinner without a full beverage package, ask your server about wine-by-the-glass options. Most dining rooms offer a selection of reds and whites at reasonable prices compared to full bottles.

Frequently Asked Questions

Can I bring wine in my carry-on bag instead of checked luggage?

No. Cruise lines prohibit alcohol in carry-on bags and personal items. Wine must be packed in checked luggage only. Attempting to bring it in a carry-on will result in confiscation at security screening.

What if my cruise line did not mention wine in my booking documents?

Contact guest services or the cruise line's main phone line and ask about their alcohol policy. Do not assume the policy is the same as another cruise line or another ship. A quick call to confirm takes five minutes and prevents problems at check-in.

Can I bring wine back home after my cruise if I did not open it?

That depends on your country's customs and alcohol import laws. Most countries allow personal quantities of alcohol to be brought back, but limits and duties vary. Check your country's customs website before your cruise. The cruise line will not stop you from taking an unopened bottle home, but you are responsible for following your country's import rules.

Do I have to pay extra to have my wine delivered to my cabin?

No. The one-bottle allowance is free. The cruise line will hold and deliver it at no charge. You only pay extra if you use a special corkage service or purchase additional wine onboard.

What if I am traveling with my family and want to bring more than one bottle?

Each adult passenger is allowed one bottle. If you are traveling with three adults, you can bring three bottles total — one per person. Children and teenagers do not have an alcohol allowance. Pack each bottle in a separate checked bag or together in one bag, and declare all of them at check-in.