The average cruiser spends $150–$300 per person, per day in add-on costs beyond their cabin fare — driven by daily gratuities ($18–$25/person/day), drink packages ($75–$110/person/day), Wi-Fi ($25–$35/day), and specialty dining ($30–$75/person/meal). Here's every fee you need to know before you sail.
Photo: Carnival Cruise Line
You booked a cruise for $599 per person and told everyone you're getting a great deal. Then you got home and looked at your final onboard bill. The real cost of a cruise almost always runs double — sometimes triple — the advertised cabin fare, thanks to a layered system of add-on charges that most lines bury in fine print or normalize through packaging. Here's every hidden fee that catches people off guard, with real 2025–2026 numbers attached.
The Big Picture: What Cruises Actually Cost Per Day
The cabin fare is just the entry ticket. Once you're onboard, the cruise line's revenue machine kicks into high gear. Here's how the total daily spend stacks up across budget tiers:
| Cost Category | Budget Cruiser | Mid-Range Cruiser | Splurge Cruiser |
|---|---|---|---|
| Cabin Fare (per person/day) | $75–$125 | $150–$250 | $300–$600+ |
| Daily Gratuities | $18–$20 | $18–$25 | $20–$25 |
| Drinks (out of pocket or package) | $20–$40 | $75–$95 (package) | $95–$110 (premium pkg) |
| Wi-Fi | $0 (skip it) | $25–$30/day | $30–$35/day |
| Specialty Dining | $0 | $35–$55/person | $60–$150/person |
| Shore Excursions | $40–$60/port | $80–$150/port | $150–$400/port |
| Spa / Fitness / Extras | $0 | $50–$100 | $150–$500+ |
| Total Add-On Spend/Day | $78–$120 | $283–$455 | $595–$1,320+ |
That "budget" $599 cruise fare for a 7-night trip? Add the mid-range column and you're looking at $2,580+ per person all-in for the week — before you even factor in flights, hotels, or travel insurance.
Photo: Carnival Cruise Line
The Fees That Catch People Off Guard Most
1. Daily Gratuities (The Automatic One Nobody Warned You About)
Every major cruise line automatically charges a daily gratuity — also called a "service charge" or "crew appreciation" — to your onboard account. These are not optional on most lines, and they add up fast.
| Cruise Line | Daily Gratuity (per person) | 7-Night Cost Per Couple |
|---|---|---|
| Carnival | $18.00–$20.00 | $252–$280 |
| Royal Caribbean | $18.00–$20.50 | $252–$287 |
| Norwegian (NCL) | $20.00–$25.00 | $280–$350 |
| Celebrity | $18.00–$23.00 | $252–$322 |
| MSC | $14.00–$16.00 | $196–$224 |
| Disney | $14.50–$15.50 | $203–$217 |
| Princess | $16.00–$18.00 | $224–$252 |
| Holland America | $16.00–$17.50 | $224–$245 |
| Virgin Voyages | $0 (included) | $0 |
Pro tip: Norwegian's "Free at Sea" deals often come with gratuities NOT included — you're paying that $25/day regardless of what "free" items they throw in.
2. Drink Packages — The Math Most Cruisers Get Wrong
Drink packages are sold as a discount, but they're structured to make money for the cruise line, not you. A Deluxe Beverage Package on Royal Caribbean runs $89–$110 per person, per day — and everyone in the same cabin must buy it. If your partner doesn't drink much, you're hemorrhaging money.
Here's the drink-by-drink math on whether a package pays off:
| Drink | A La Carte Price | Drinks/Day to Break Even on $95/day Package |
|---|---|---|
| Cocktail | $13–$16 | 6–7 drinks/day |
| Beer | $8–$10 | 10–12 drinks/day |
| Wine (glass) | $11–$15 | 6–9 drinks/day |
| Specialty Coffee | $5–$7 | 14–19/day (coffees only) |
| Bottled Water | $4–$6 | Not realistic alone |
Reality check: For a moderate drinker having 4–5 drinks per day, you will likely lose money on a beverage package. They work well for heavy drinkers or when combined with specialty coffees, juices, and bottled water throughout the day.
Also watch for: The 18–20% gratuity automatically added ON TOP of every individual drink purchase — and sometimes baked into the package price on top of the package cost itself.
3. Wi-Fi — Worst Value on the Ship
Cruise ship Wi-Fi is expensive, slow, and the cruise lines know you'll pay because you're in the middle of the ocean. Expect to pay:
- Single-device plan: $20–$25/day
- Multi-device plan: $30–$35/day
- 7-night pre-purchase (discounted): $140–$200 total
Royal Caribbean's Starlink-powered internet is genuinely faster than it used to be, but you're still paying $25–$35/day for service that would cost $15/month at home. MSC's packages start lower but throttle speeds aggressively.
4. Specialty Dining — The Fee That Feels Optional Until It Doesn't
The main dining room food on most cruise lines has quietly gotten worse as specialty restaurants have multiplied. On Norwegian, Carnival, and Royal Caribbean, you can easily sail past the main dining room most nights — and the specialty cover charges hit hard:
| Restaurant Type | Typical Cover Charge |
|---|---|
| Steakhouse (e.g., Cagney's, Chops) | $45–$65/person |
| Italian/French Bistro | $30–$45/person |
| Sushi/Asian Fusion | $35–$55/person |
| Chef's Table / Exclusive | $95–$175/person |
| Brunch upcharge | $20–$35/person |
On a 7-night cruise, doing specialty dining every other night adds $315–$455 per couple just in cover charges.
5. Port Fees and Taxes — Hidden in the Total, But Not Always
Every cruise advertises a cabin fare, and then adds port fees and government taxes that can run $150–$350 per person for a 7-night itinerary. Reputable booking sites include these upfront. Shady flash-sale sites do not — always look for the "total price" line.
6. Shore Excursion Markup
Cruise line shore excursions are almost always 30–50% more expensive than booking the same tour independently. A catamaran snorkel trip in Nassau that costs $55–$70 per person through a local operator will run $95–$130 per person through the cruise line. You're paying for the "guaranteed return to ship" safety net, which is real — but do the math before you decide it's worth it.
7. The Fees Nobody Talks About
- Room service delivery fee: $4–$10 per order (was free on most lines until 2020)
- Corkage fee: $15–$25 if you bring your own wine onboard
- Printing boarding passes at the pier: $5–$10 on some lines
- Casino ATM fees: 3–5% cash advance fees plus your bank's charges
- Medical center visits: $150–$300+ for a basic consultation — travel insurance is not optional
- Laundry: $3–$5 per item or $30–$50 for a self-service bag service
- Photos: $25–$35 per print; photo packages sold for $200–$500
- Upgraded cabin amenities (pillow menus, bathroom kits): $15–$40 on some luxury lines
Photo: Carnival Cruise Line
How to Avoid Getting Wrecked by Cruise Fees
1. Set a firm onboard budget before you board — decide what you'll spend on drinks, dining, and excursions in advance, not in the moment when everything feels like a vacation splurge.
2. Pre-purchase packages through the cruise line's website — drink packages, Wi-Fi, and specialty dining are almost always 10–20% cheaper when booked in advance vs. onboard. Book during sale events (Black Friday, early-booking windows).
3. Prepay your gratuities — you'll know the exact cost upfront and it won't sting on your checkout bill. Some booking agents (including CruiseHub) include gratuities or onboard credit in their deals.
4. Book shore excursions independently — use Viator, Get Your Guide, or direct local operators for non-tendered ports. For tender ports (where missing the ship is a real risk), the cruise line excursion may be worth the premium.
5. Download content before you board — podcasts, Netflix downloads, Kindle books. The less you need ship Wi-Fi, the better.
6. Skip the drink package if you're a light drinker — pay as you go, stick to beer and house wine, and watch your tab daily via the cruise line's app.
7. Bring a reasonable amount of your own alcohol — most lines allow 1–2 bottles of wine per person at embarkation. Carnival, Royal Caribbean, and Princess all permit this. Hard liquor brought onboard is typically confiscated until disembarkation.
8. Choose lines with more inclusive pricing — Virgin Voyages includes gratuities, basic Wi-Fi, and some dining in the base fare. Celebrity's "Always Included" cabins bundle Wi-Fi, drinks, and gratuities. These aren't necessarily cheaper all-in, but the transparency is valuable.
Which Cruise Lines Nickel-and-Dime You Most vs. Least
| Cruise Line | Nickel-and-Dime Rating | Notes |
|---|---|---|
| Norwegian (NCL) | 🔴 High | "Free at Sea" bundles mask real costs; gratuities add up fast |
| Royal Caribbean | 🟠 Medium-High | Massive upsell infrastructure; many a-la-carte options |
| Carnival | 🟠 Medium-High | CHEERS! package pushed hard; lots of optional add-ons |
| MSC | 🟡 Medium | Lower gratuities; drink packages more affordable |
| Celebrity | 🟡 Medium | "Always Included" fares reduce surprise costs significantly |
| Princess | 🟡 Medium | "Princess Plus" bundles are genuinely good value |
| Holland America | 🟢 Medium-Low | Less aggressive upselling; older demographic, less gimmicky |
| Disney | 🟢 Low-Medium | Premium base fares but fewer surprise fees; gratuities lower |
| Virgin Voyages | 🟢 Low | Gratuities + basic dining + some Wi-Fi included; adults-only |
The cruise industry's entire shore-side marketing operation is built around making you feel like you got a bargain on the cabin — and then recouping that margin (and then some) once you're captive at sea. Going in with real numbers changes the game entirely.
Use CruiseMutiny to build a complete cost estimate for your specific cruise — cabin fare, gratuities, drink packages, Wi-Fi, dining, and excursions — so you know your actual all-in budget before you hand over a credit card.
Watch: Hidden Cruise Fees: The $1,000 They Don't Tell You
Published
Video Transcript
So you booked a cruise at what looks like a great price. Then you get onboard and realize the actual cost is way higher. Here's what's really gonna hit your wallet.
First... gratuities. That's $18 to $25 per person, per day. Automatic. You can adjust it, but most people don't. For a family of four on a seven-day cruise? That's over $2,500 right there.
Drink package. If you want anything beyond water and coffee... $75 to $110 per person per day. And cruise lines are really pushing these now. Do the math on a week for two people — that's over $1,000.
Wi-Fi. Twenty-five to thirty-five bucks a day. For one device. Want Wi-Fi on your phone AND your tablet? You're paying again. A week-long cruise? Four hundred dollars minimum.
Specialty dining. That steakhouse or seafood restaurant onboard? Thirty to seventy-five bucks per person per meal. The base fare includes the buffet. Everything else costs extra.
Then you've got shore excursions, casino, photos, spa treatments... the list goes on.
Here's the reality: The average cruiser spends $150 to $300 per person per day BEYOND their cabin fare. A family of four on a seven-day cruise could easily hit an extra $4,000 to $8,000.
I'm not saying don't cruise. I'm saying know the number before you book. Don't let the advertised price fool you.
Full cost breakdowns at travelmutiny.com — link in bio.