What cruise costs can you avoid entirely?

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.

What cruise costs can you avoid entirely 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.

What cruise costs can you avoid entirely 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.

What cruise costs can you avoid entirely 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.