Two cocktail glasses on a cruise ship deck at golden sunset
Back to home
Planning GuideOnboard Costs

Cruise Drinks Packages

Drinks packages can be one of the biggest costs on a cruise — but are they actually worth it?

The Question Everyone Asks Before They Sail

Drinks packages are one of the most heavily promoted add-ons on any cruise. The marketing is good — "unlimited drinks," "all-inclusive," "great value" — and it's easy to assume that buying one is the smart move. Most people do.

The reality is more nuanced. Whether a drinks package is worth it depends almost entirely on how you actually drink — not how you imagine you might drink on holiday. The cruise line's pricing is not accidental. They know exactly what the average passenger consumes, and the packages are priced accordingly.

This guide breaks it down simply and honestly — the costs, the maths, and the situations where a package makes sense versus when you're better off paying as you go.

What Is a Drinks Package?

The basics, simply explained.

A cruise drinks package is a fixed daily fee that covers your drinks for the duration of the sailing. Instead of paying for each drink individually, you pay a set amount per person per day — and within the terms of the package, you can order what you like.

Most packages include alcoholic drinks up to a certain price point, soft drinks, juices, water, and speciality coffees. Premium spirits and certain cocktails may be excluded or require an upgrade. The exact inclusions vary by cruise line and package tier.

Important: The cabin rule

Most cruise lines require all adults sharing a cabin to purchase the same package. You can't buy it for one person and not the other. If one of you drinks and the other doesn't, this significantly affects the value calculation.

What Drinks Actually Cost Onboard

Typical prices across most mainstream cruise lines. Expect slight variation.

DrinkFromUp to
Beer (draught or bottle)
£5£7
Wine (per glass)
£6£15
Cocktail
£8£18
Spirit & mixer
£7£10
Soft drink / juice
£2£4
Coffee (speciality)
£2£4
Water (still/sparkling)
£2£3

Prices are approximate and based on typical mainstream cruise line pricing. Service charges (usually 15–18%) are often added on top.

Important: Alcohol Drink Limits

Several cruise lines — including MSC — enforce a cap of 15 alcoholic drinks per person per day, even on unlimited packages. Once you hit that limit, your package will no longer cover alcoholic beverages for the remainder of that day. Non-alcoholic drinks are typically still included. If you're planning to buy a premium package, it's worth checking your cruise line's specific daily limit before you board.

How Much Do Packages Cost?

What you're actually committing to per day.

Drinks packages typically cost between £40 and £70 per person per day, depending on the cruise line, the package tier, and when you buy. MSC, for example, offers tiered packages from around £20/day (soft drinks and basic alcohol) up to £55–£65/day for a premium all-inclusive package. P&O, Royal Caribbean, and others sit in a similar range.

Basic

£20–£35/day

Soft drinks, beer, house wine, basic spirits

Standard

£40–£55/day

Most cocktails, wider wine selection, spirits

Premium

£55–£70/day

Premium spirits, champagne, speciality coffees

Is the MSC Drinks Package Worth It?

MSC offers three tiers — here's what each actually covers and whether it stacks up.

MSC is one of the most popular cruise lines for British passengers, and their drinks package system is more tiered than most. There are three main options — Easy, Extra, and Premium — and the difference between them is significant. Choosing the wrong tier is a common and expensive mistake.

Easy Package

~£18–£25/day per person

Entry Level

Included

  • Still & sparkling water
  • Soft drinks, juices & squash
  • Hot drinks (tea, filter coffee)
  • House wine (limited selection)
  • Draught beer

Not Included

  • Cocktails
  • Spirits
  • Speciality coffees
  • Premium wines
  • Champagne

Verdict: Fine for non-drinkers or very light drinkers. If you want any cocktails or spirits at all, this won't cover them.

Extra Package

~£35–£45/day per person

Most Popular

Included

  • Everything in Easy
  • Cocktails (most standard cocktails)
  • Spirits & mixers
  • Wider wine selection
  • Speciality coffees (cappuccino, latte)
  • Milkshakes & smoothies

Not Included

  • Premium / aged spirits
  • Champagne & prosecco
  • Top-shelf wines

Verdict: The sweet spot for most drinkers. Covers everything you're likely to want day-to-day. This is the tier most people should be looking at.

Premium Package

~£50–£65/day per person

All-Inclusive

Included

  • Everything in Extra
  • Premium & aged spirits
  • Champagne & prosecco by the glass
  • Premium wine selection
  • Minibar in cabin (restocked daily)
  • Fresh squeezed juices

Not Included

  • Bottles of wine / champagne (by bottle)
  • Room service drinks

Verdict: Only worth it if you drink champagne or premium spirits regularly. For most people, Extra covers everything they actually want.

One thing to watch on MSC

MSC enforces the 15 alcoholic drink daily cap on all package tiers, including Premium. The counter resets at midnight. Soft drinks, water, and hot drinks do not count toward the limit. If you're a heavy drinker, this is a hard ceiling — budget accordingly.

Cruise ship pool bar with colourful cocktails on a sunny day
Interactive Calculator

Is a Drinks Package Worth It for You?

Enter how many drinks you typically have per day — the calculator does the rest.

1 — Which package are you considering?

2 — How many of each do you have per day?

Beer / Lager

~£6 each +svc

0

Wine (glass)

~£10 each +svc

0

Cocktail

~£13 each +svc

0

Spirit & mixer

~£8 each +svc

0

Speciality coffee

~£3 each +svc

0

Soft drink / juice

~£3 each +svc

0

Water (bottle)

~£2 each +svc

0

3 — Your trip details

Cruise length (nights)

7nights

Adults in cabin

2persons

Add drinks above to see your results

Tap the + buttons to enter your typical daily drinks

When a Package Is Worth It

Three situations where the maths genuinely works in your favour.

You Drink Consistently Throughout the Day

Not just a couple of drinks at dinner — but a coffee in the morning, a soft drink by the pool, a beer before lunch, a cocktail in the afternoon, wine with dinner, and a nightcap. If that sounds like your holiday, a package starts to make real sense. The value isn't in drinking more — it's in the fact that you're already drinking across the day and the costs add up fast.

You Like Not Thinking About Prices

There's a genuine psychological benefit to a drinks package that's hard to quantify. When everything's included, you stop doing mental arithmetic every time you order. You just order what you want. For some people, that freedom is worth a fair amount on its own — it removes a low-level stress that can otherwise follow you around the ship.

You Have Sea Days or a Longer Cruise

Sea days are where a drinks package earns its keep. You're on the ship all day, there's nothing to do except relax, and drinks flow naturally from morning to evening. A 14-night cruise with several sea days is a very different proposition to a 7-night port-heavy itinerary where you're off the ship most days and back for dinner.

When It's Not Worth It

Three situations where paying as you go is the smarter call.

You're a Light or Occasional Drinker

If you typically have a glass of wine with dinner and maybe a beer by the pool, you're unlikely to hit the break-even point on a package. The maths just doesn't work. You'd be paying for a level of consumption that doesn't match your actual habits — and no amount of "but it's included" changes that.

Your Itinerary Is Port-Heavy

If you're off the ship at 8am and back at 6pm most days, you're not getting much use out of a drinks package during the day. You'll be drinking ashore — where prices are often lower — and only using the package in the evenings. That significantly reduces the value.

You Prefer to Pay as You Go

Some people simply prefer the flexibility of paying for what they actually want, when they want it. There's nothing wrong with this approach — and for moderate drinkers, it often works out cheaper. You're not locked into a daily cost regardless of what you consume.

Daily Alcohol Limits by Cruise Line

Which lines cap your drinks — and which don't.

The 15-drink daily cap is more widespread than most passengers realise — and it's not always disclosed clearly at the point of purchase. Here's how the major cruise lines compare:

Cruise LineDaily LimitApplies ToNotes
MSC Cruises
15 drinks
All tiersResets at midnight. Soft drinks & hot drinks not counted.
Royal Caribbean
15 drinks
All tiersStrictly enforced. Non-alcoholic beverages unlimited.
Norwegian (NCL)
15 drinks
All tiersPart of NCL's standard policy. Well publicised pre-cruise.
P&O Cruises
No cap
No daily alcohol limit on their package.
Carnival
15 drinks
Cheers! packagePolicy applies from embarkation day. Widely publicised.
Celebrity Cruises
No cap
No documented daily limit. Fair use policy applies.
Princess Cruises
15 drinks
Plus & PremierLimit applies to alcoholic beverages only.
Virgin Voyages
No cap
Adults-only line — no daily alcohol limit stated.

Always verify before you sail

Cruise line policies do change. The limits above reflect current general policy, but always check the specific terms for your package when booking. The limit is usually buried in the package T&Cs, not the headline marketing.

Couple enjoying drinks on a cruise ship deck at sunset
Honest Take

“Drinks packages can be genuinely good value — but only if you're honest about how you actually drink, not how you imagine you might.”

I've seen people buy packages and get great value from them — they drink consistently across the day, they have sea days, and the convenience alone is worth something to them. I've also seen people buy packages, barely use them, and spend the rest of the cruise quietly annoyed about it.

The difference is almost always the same thing: honest self-assessment. If you're a consistent drinker who'll be on the ship a lot, a package is probably worth it. If you're a moderate drinker on a port-heavy itinerary, paying as you go will likely cost you less and feel more natural.

For many people, paying as you go works perfectly well. Don't buy a package because it feels like the done thing. Buy it because the maths actually works for you.

Best Ways to Get Value

If you're going to buy a package, do it properly.

Book in advance

Drinks packages are almost always cheaper when booked before you sail. Prices go up closer to departure and are highest if you buy onboard. If you're going to get one, book it early.

Count your sea days

Before you buy, look at your itinerary and count the sea days. These are the days where you'll get the most use. A cruise with four sea days is a much better candidate for a package than one with one.

Check what's actually included

Not all packages include everything. Some exclude premium spirits, certain cocktails, or speciality coffees. Read the small print before you buy — the headline price can be misleading if the things you actually drink aren't covered.

Be honest about how much you drink

This is the most important one. People consistently overestimate how much they'll drink on holiday. Think about a typical day at home, add a holiday premium, and use that as your baseline — not your most optimistic estimate.

Remember the cabin rule

Most cruise lines require all adults in the cabin to purchase the same package. If one of you drinks and the other doesn't, the maths changes significantly. Factor in both people when calculating value.

Package vs Pay As You Go

A simple side-by-side.

Drinks Package

  • Fixed daily cost — no surprises
  • No thinking about individual prices
  • Best for consistent, all-day drinkers
  • Great value on sea-heavy itineraries
  • Requires all cabin adults to buy
  • Poor value if you drink lightly

Pay As You Go

  • Pay only for what you actually drink
  • No commitment — full flexibility
  • Better for light or moderate drinkers
  • Works well on port-heavy itineraries
  • Individual prices add up quickly
  • Service charges on every drink

Common Mistakes

Worth knowing before you commit.

Assuming it's always worth it

The cruise line promotes packages heavily because they're profitable. That doesn't mean they're bad value — but it does mean you shouldn't assume they are good value without doing the maths for your specific situation.

Not checking what's included

Buying a package and then discovering your preferred drinks aren't covered is a frustrating experience. Always check the inclusions list before purchasing — particularly for premium spirits, cocktails, and speciality coffees.

Buying it too late

Onboard prices for packages are consistently higher than pre-cruise prices. If you've decided you want one, buy it before you sail. The saving can be meaningful — sometimes 20–30% cheaper.

The Bottom Line

There's no universal answer to whether a cruise drinks package is worth it. It depends on how you drink, how many sea days you have, whether both people in your cabin drink, and whether you value the convenience of not thinking about prices.

The best thing you can do is be realistic. Think about a typical day — not your best day, not your most optimistic estimate. Would you genuinely hit the break-even point? If yes, buy the package early and enjoy it. If you're not sure, pay as you go. You can always buy a package onboard if you change your mind, though it'll cost more.

Smarter decisions, not more spending. That's the approach that tends to make for a better cruise.

Frequently Asked Questions

Quick answers to the most common drinks package questions.

Are cruise drinks packages worth it?

Only if you'll drink consistently throughout the day — not just at dinner. The break-even point is typically 4–6 drinks per person per day. If that sounds like you, a package makes sense. If not, pay as you go.

How much do drinks cost on a cruise without a package?

Expect to pay £5–7 for a beer, £6–15 for a glass of wine, and £8–18 for a cocktail. Service charges of 15–18% are usually added on top. Soft drinks and speciality coffees typically run £2–4.

When are cruise drinks packages best value?

On longer cruises with several sea days, where you're on the ship all day. Port-heavy itineraries where you're ashore most of the day significantly reduce the value of a package.

Can only one person in a cabin buy a drinks package?

No — most cruise lines require all adults sharing a cabin to purchase the same package. If one person drinks and the other doesn't, this significantly changes the value calculation.

Is it cheaper to buy a drinks package before the cruise?

Yes, almost always. Pre-cruise prices are typically 20–30% lower than onboard prices. If you've decided you want a package, book it before you sail.

What I'd Do Differently

“I'd skip the drinks package on my first cruise and just pay as I go — at least until I knew how much I actually drink on holiday.”

The biggest mistake I made early on was buying a drinks package based on optimism rather than honesty. I thought I'd drink far more than I actually did. A port-heavy week meant I was off the ship by 8am and back at 6pm — the package barely got used during the day.

What I'd do instead: spend the first cruise paying individually. Track what you actually order over a few days. You'll get a much clearer picture of whether a package would have saved you money or not. Then apply that knowledge on the next booking.

The one situation where I'd buy without hesitation: a longer cruise with at least three or four sea days, where both people in the cabin drink consistently. That's the setup where a package genuinely pays for itself — and the convenience alone makes it worth it.

3+ sea days & both people drink

Buy the package

Port-heavy with one non-drinker

Pay as you go

What to Look at Next

Drinks decision made. These are the other onboard costs and choices worth thinking through.