Drink Package Math: When It's Worth It (With Real Numbers)

Tropical cocktails, a mojito, and a beer on a deck table beside a calculator reading 'Drink package worth it?' and a notepad listing beer $8, cocktail $14, wine $12, specialty coffee $6, and bottled water $4, with a cruise ship in the background

Every cruiser hits the same moment in the Cruise Planner: a drink package flashes onscreen at $80, $90, sometimes $100+ per person, per day, and you start doing mental math you're not equipped to do on vacation. "Unlimited" sounds generous. Seven nights times two people sounds expensive. Which one wins?

The answer isn't a feeling — it's arithmetic. Below are the real 2026 package prices and bar prices for Royal Caribbean, Carnival, Celebrity, Princess, and Holland America, plus the one number that actually decides it for you: your break-even drinks per day.

The Only Formula You Need

Take the package's daily price including the service charge, and divide it by what your usual drink costs including the service charge:

Package price per day ÷ your average drink price = drinks per day to break even

Two things trip people up here. First, the gratuity: bar drinks carry an automatic 18–20% service charge on every line, and most packages add it on top of the advertised price too, so compare apples to apples. Second, it's a daily average across the whole cruise — you pay for port days, embarkation day, and that afternoon you spent napping, not just the big pool days.

2026 Drink Package Prices by Cruise Line

Prices below are per person, per day, for the main alcoholic package on each line. Most lines now price dynamically, so your exact number depends on ship, sail date, and when you buy — treat these as realistic reference points, not quotes.

Cruise linePackageTypical price/dayService chargePer-drink cap
Royal CaribbeanDeluxe Beverage~$56–$120+18%$14
CarnivalCHEERS!$83.94 pre-booked / $89.94 onboardIncludedNone (15 alcoholic drinks/day)
CelebrityClassic / Premium~$55–$100 / ~$60–$125+20%$12 / $19
PrincessPlus Beverage (standalone)$64.99+18%$15 (15 drinks/day)
Holland AmericaSignature Beverage$60.95+18%$12 (15 drinks/day)

What a Drink Actually Costs Onboard

Before you can do the division, you need the other half of the equation. Here's what you'll typically pay à la carte, before the service charge:

DrinkRoyal CaribbeanCarnivalCelebrityPrincessHolland America
Beer~$8.25$6.50–$9.75$10–$14~$8~$7.75
Cocktail~$14$10.50–$15$14–$19$10–$19$11–$14
Glass of wine$9–$16+$9.50–$15$12+$10–$20$11–$13
Specialty coffee$3–$6$2.50–$4.95—$3–$5.50$3.25–$4.50
Soda~$3.50~$2.75—~$3~$2.95

Break-Even: How Many Drinks a Day?

Now the useful part. Using a representative package price and a typical cocktail or beer on each line (service charge included on both sides):

Cruise linePackage w/ service chargeBreak-even in cocktailsBreak-even in beers
Royal Caribbean (at $80/day)$94.40~5.7~9.7
Carnival CHEERS!$83.94~5.5~8.6
Celebrity Premium (at $75/day)$90.00~4.7~6.3
Princess Plus Beverage$76.69~5.4~8.1
Holland America Signature$71.92~5.3~7.9

Notice the pattern: on almost every line, the magic number is about five cocktails a day, every day. Beer drinkers need closer to eight or nine, because beer is cheaper per glass. Celebrity has the lowest break-even only because its bar prices are the highest — the package isn't cheaper, the drinks are just pricier without it.

A Real Day, Itemized

"Five drinks" sounds like a lot until you count the non-alcoholic stuff the package also covers. Here's a realistic Royal Caribbean sea day for one person:

  • Two specialty coffees (breakfast and afternoon) — $10.00
  • A bottle of water — $3.25
  • Two beers at the pool — $16.50
  • A soda with lunch — $3.50
  • A glass of wine at dinner — $12.00
  • Three cocktails between the show and the late-night bar — $42.00

That's $87.25, or $102.95 with the 18% gratuity — comfortably above the $94.40 package. On that day, the package wins.

Now a port day: coffee twice, a water, one beer back onboard, wine at dinner, one cocktail. That's $47.50, or $56.05 with gratuity. The package loses by almost $40.

The Week That Changes the Answer

Here's where most people get it wrong — they picture their best sea day and multiply by seven. Let's run a real 7-night Caribbean sailing for a couple on Royal Caribbean with three sea days and four port days:

  • Partner A (the sea-day example above, port-day example in port): 3 × $102.95 + 4 × $56.05 = ~$533
  • Partner B (coffee, water, soda, one glass of wine a day — about $28 with gratuity): ~$196
  • Pay as you go total: ~$729
  • Deluxe for both at $80/day: $1,321.60

Skipping the package saves this couple nearly $600. Even if Partner B drank exactly like Partner A, the pay-as-you-go total would only reach ~$1,066 — still $250 less than the package. Why can't they just buy one? Because of the rule below.

Flip the itinerary to five sea days and two port days (think a longer Western Caribbean run or a repositioning cruise), with both partners drinking like Partner A: ~$1,254 pay-as-you-go. Now it's close — and if Royal Caribbean runs a Cruise Planner sale that knocks the Deluxe to $56/day, the package drops to about $925 and becomes the clear winner.

The Rule That Breaks Couples' Math: Everyone in the Cabin Buys

Royal Caribbean, Carnival, Celebrity, and Holland America all generally require every adult of drinking age in the stateroom to purchase the same alcoholic package if one person does. It exists to stop package-sharing, and it's enforced. So the real question is never "do I drink enough?" — it's "do we drink enough, on average, together?" One light drinker can sink the math for the whole cabin.

Princess handles this a little differently with its standalone packages, but if you're booking the Princess Plus or Premier fares, everyone on the reservation has to pick the same fare. Always confirm the current rule for your specific sailing before you buy.

Line-by-Line: Where the Real Value Hides

Royal Caribbean

The Deluxe Beverage Package has the widest price swing of any line — we've seen it from the mid-$50s to well over $100 per day for the same ship on different dates. That makes timing everything: Royal Caribbean runs frequent Cruise Planner sales, and buying during one is often the difference between "worth it" and "not even close." One 2026 change to know: since March 15, 2026, Deluxe and Refreshment package holders pay $4.99 for the Coca-Cola Freestyle souvenir cup (canned and fountain soda are still included). The $14 per-drink cap covers most cocktails; anything pricier, you pay the difference.

Carnival

CHEERS! is the most straightforward package of the five: $83.94 per day pre-booked, $89.94 onboard, with the 20% service charge already baked in. It caps you at 15 alcoholic drinks per day (6 a.m. to 6 a.m.) but has no per-drink price cap. Carnival's bar prices are the lowest of the group, which actually works against the package — cheaper drinks mean you need more of them to break even. Not a big drinker? The Zero-Proof CHEERS! option (about $36/day pre-booked) or Bottomless Bubbles soda package (about $14/day) are often the smarter play.

Celebrity

Celebrity has the highest bar prices in this lineup — cocktails mostly $14–$19 and beers up to $14 — which is exactly why packages make sense here more often than anywhere else. The catch is the cap: Classic covers drinks up to $12, which leaves out most cocktails. If cocktails are your thing, Premium (up to $19) is usually the right tier. Better yet, check the All Included fare, which bundles the Classic package and basic Wi-Fi into your cruise price. Note that since February 2026, All Included no longer covers gratuities, so budget for those separately.

Princess

Here's the best-kept secret on this list: the standalone Plus Beverage Package costs about $76.69 per day with service charge, but the Princess Plus fare runs about $65 per night for US guests on most ships (about $70 on Sun Princess and Star Princess) — and it includes the same drink package plus Wi-Fi, crew appreciation, and fee waivers. If you're going to buy drinks on Princess at all, buying them as part of Plus is almost always cheaper. One 2026 change: the Plus drink package now has a 15-drink daily limit that includes non-alcoholic drinks (specialty coffees and teas excepted). Premier, at about $100 per night, adds unlimited dining, more Wi-Fi devices, and a shore excursion credit.

Holland America

Holland America's Signature Beverage Package runs $60.95 plus 18% (about $71.92/day), covers drinks up to $12, and caps you at 15 drinks a day. Bar prices are moderate — beer around $7.75, classic cocktails $11–$12. But the real value play is the Have It All fare: at roughly $65 per day, it bundles the Signature Beverage Package, Wi-Fi, specialty dining nights, and a shore excursion credit ($100 per person on 6–9 day cruises). If you were going to buy the drink package anyway, Have It All costs less than the package alone and throws in the rest.

Buy It If…

  • You'll realistically average five or more cocktails (or eight-plus beers) a day — every adult in the cabin
  • Your itinerary has more sea days than port days
  • You value not thinking about the bill — the "no signing receipts" peace of mind is a real benefit, just price it honestly
  • You catch a pre-cruise sale, or the package comes bundled in a fare like Princess Plus, Celebrity All Included, or Holland America Have It All
  • You drink a lot of specialty coffee, bottled water, and mocktails in addition to alcohol — those add up faster than people expect

Skip It If…

  • Anyone in your cabin is a light or non-drinker (and the line makes everyone buy)
  • Your itinerary is port-heavy and you'll be ashore most afternoons
  • You prefer premium spirits or wines that blow past the per-drink cap anyway
  • You're on a short 3–4 night sailing where a single slow day wrecks the average
  • A non-alcoholic package covers what you actually drink

Five Money-Saving Moves

  1. Never buy onboard if you can avoid it. Pre-cruise pricing is cheaper on every line here — sometimes by $15–$30 per day on Celebrity.
  2. Watch for Cruise Planner sales. Prices change constantly. If you buy and the price drops, many lines let you cancel and rebuy before sailing.
  3. Price the bundled fares first. Princess Plus, Celebrity All Included, and Holland America Have It All often cost less than the drink package bought on its own.
  4. Use your wine allowance. All five lines let you carry on some wine at embarkation (the allowance is per adult on some lines and per cabin on others, and corkage applies in restaurants) — a $15–$20 bottle enjoyed on your balcony replaces three or four $12 glasses.
  5. Check your loyalty perks. Higher-tier members on several lines get free evening drinks or happy-hour access that can make a package redundant.

The Bottom Line

A drink package is worth it when your cabin's average day — port days included — beats about five cocktails per person. For most couples on port-heavy Caribbean itineraries, it doesn't. For sea-day-heavy sailings, group trips, and anyone who catches a good pre-cruise sale or a bundled fare, it often does. Run the formula with your own habits, not your best-case pool day, and the answer usually becomes obvious.

How We Help

Drink package pricing changes constantly, and the best deal is often hiding inside a fare bundle you weren't comparing against. We check the real numbers for your specific ship, sail date, and cabin — standalone packages, bundled fares, current sales, and loyalty perks — so you only pay for what you'll actually drink.

Contact [email protected] and we'll run the drink package math for your next cruise before you click "buy."

← Back to all articles