Several common cruise charges — including gratuities added to drinks, specialty dining, Wi-Fi, shore excursions, and even daily service charges — can be partially or fully avoided with the right strategy, potentially saving you $300–$800+ per person on a 7-night cruise.
Photo: Royal Caribbean International
Most people board a cruise ship thinking the hard part — paying for the cabin — is done. It's not. The cruise line's real revenue machine fires up the moment you step onboard. But here's the thing: a surprising number of those charges are completely optional, and knowing which ones to skip can save you serious money without ruining your vacation.
The Cruise Costs You Can Skip Entirely
Let's be blunt: cruise lines are masterful at making optional charges feel mandatory. They're not. Here's what you can legitimately avoid — and what it saves you:
| Cost Category | Typical Charge | Avoidable? | How to Avoid |
|---|---|---|---|
| Specialty dining | $30–$65/person/meal | ✅ Fully | Eat in the main dining room and buffet |
| Onboard Wi-Fi | $25–$35/day | ✅ Fully | Use port Wi-Fi; download offline content |
| Shore excursions (cruise line) | $80–$250/person | ✅ Fully | Book independently or explore free |
| Bottled water in cabin | $4–$6/bottle | ✅ Fully | Bring a refillable bottle; use ship fountains |
| Spa treatments | $120–$300/session | ✅ Fully | Skip or use port spas for 50–70% less |
| Bingo, art auctions, casino | $20–$200+/session | ✅ Fully | Just don't participate |
| Room service fees | $5–$10/order | ✅ Mostly | Use free breakfast window (most lines offer one) |
| Photo packages | $200–$400/package | ✅ Fully | Take your own photos; buy 1 print if you want |
| Specialty coffee drinks | $5–$8/drink | ✅ Fully | Stick to included buffet coffee |
| Daily gratuities (auto-billed) | $16–$22/person/day | ⚠️ Technically | Prepay or adjust at guest services (controversial) |
On a 7-night cruise for two, skipping all of these could save $600–$1,600 depending on how aggressively you'd have spent otherwise.
Photo: Royal Caribbean International
The Big-Ticket Items Worth Understanding
Shore Excursions — Your Biggest Escape
Cruise line excursions carry a 30–50% markup over independent operators offering the same tour. In Cozumel, a ship-sold snorkel trip runs $85–$110/person. Book directly with a local operator at the pier or online in advance? $35–$55/person for the same reef. In most Caribbean, Bahamas, and Mexican ports, you can walk off the ship and find legitimate, excellent tours without pre-booking anything.
The only exception: if your ship won't wait for a late independent tour return. In that case, the ship's excursion guarantee matters — weigh it honestly.
Specialty Dining — Genuinely Skippable
Lines like Norwegian and Celebrity have built entire business models around upselling specialty restaurants. But the truth is that main dining room food on most major cruise lines is genuinely good, especially on Royal Caribbean, Princess, and Holland America. Specialty restaurants on Carnival, MSC, and Norwegian are nice — not transformative. Save specialty dining for one celebratory night if you want, and eat included the rest of the time.
Wi-Fi — The Easiest $175–$245 to Keep in Your Pocket
At $25–$35/day per device, a 7-night Wi-Fi package costs $175–$245 per device. Unless you're working remotely, you don't need it. Download Netflix and Spotify content before you board. Use WhatsApp over port Wi-Fi. Text your family from the pier. The sea days are actually more enjoyable when you're not doom-scrolling.
The Gratuity Question (Handle Carefully)
Auto-gratuities of $16–$22/person/day ($224–$308 per person for 7 nights) are billed automatically but can technically be adjusted at guest services. Many travelers do this — especially those who prepaid gratuities as part of a booking promotion. However: the crew genuinely depends on this income. If you're adjusting because you had a legitimately bad service experience, that's fair. If you're doing it purely to pinch pennies, understand the human cost. A better move is to prepay gratuities before sailing when cruise lines offer them at a discounted rate during promotions.
Photo: Royal Caribbean International
Practical Strategies to Avoid These Costs
Before you board:
- Prepay gratuities at booking — many lines offer this as a perk or discount
- Download entertainment (movies, podcasts, playlists) so you're not tempted by paid Wi-Fi
- Book independent shore excursions through Viator, Get Your Guide, or directly with local operators — 30–50% cheaper
- Bring a refillable water bottle — cruise ship tap water is safe and filtered on virtually every major line
- Pack snacks for port days so you're not buying overpriced ship food
Onboard:
- Eat breakfast and lunch at the buffet — it's included and often identical to specialty breakfast options
- Use free room service windows — most lines offer complimentary continental breakfast delivery
- Skip the art auction and bingo entirely — these are designed to extract money, not entertain you
- Photograph your own memories — the ship photographer costs are staggering for what you get
- Avoid the minibar and in-cabin snack packages — they exist purely for impulse spending
In port:
- Many destinations offer free or near-free experiences within walking distance of the pier: beaches in Nassau, Old San Juan's historic district, Philipsburg's boardwalk in St. Maarten
- Use local buses and water taxis instead of ship-arranged transport — often $2–$10 vs. $25–$45
Costs That Look Avoidable But Aren't Always Worth Skipping
A few charges feel optional but deliver real value for certain travelers:
| Cost | Skip If... | Keep If... |
|---|---|---|
| Drink package ($75–$95/person/day) | You drink fewer than 5–6 drinks/day | You drink cocktails, specialty coffee, and water consistently |
| Travel insurance ($80–$200/person) | Never — buy this | — |
| Specialty dining (1 night) | Budget is tight | It's a special occasion trip |
| Kids' club/camp ($0–$25/session) | Kids are teens who self-entertain | You need actual vacation time as parents |
Never skip travel insurance. A missed embarkation, a medical evacuation, or a hurricane reroute can cost tens of thousands. The $80–$200 per person is one of the few cruise costs that's genuinely worth every dollar.
The Bottom Line
The average cruiser spends $400–$700 per person in onboard extras beyond their cabin fare — much of it on things they didn't plan to buy and didn't need. The most avoidable costs are shore excursions booked through the ship, Wi-Fi, specialty dining every night, and bottled water. Dodge those intelligently and you're looking at a $300–$500 per person savings on a standard 7-night sailing.
Want to see exactly what your cruise will actually cost before you book? Run your numbers with CruiseMutiny — it breaks down every fee, add-on, and sneaky charge by cruise line so you know what you're really signing up for. If you're ready to book, compare current deals through CruiseHub and look for sailings that bundle gratuities or drink packages into the fare — that's the real way to avoid these costs before they start.