Most cruisers spend 20–30% of their total trip budget before boarding — locking in drink packages ($50–$120/day), specialty dining covers ($40–$125/person), shore excursions, and Wi-Fi ($15–$40/day) — while the remaining 70–80% gets decided (and spent) after they've already paid the fare.
Photo: Carnival Cruise Line
Most people book a cruise thinking they've spent the big money. They haven't. The cruise fare is just the entry ticket — the real planning (and spending) happens in the weeks and months that follow, and how much you lock down before departure versus improvise onboard has a direct impact on both your budget and your sanity.
The Core Split: What You Should Plan Before vs. After Booking
Here's the honest breakdown of where cruise dollars go and when smart travelers commit to them:
| Expense Category | Typical Cost | When to Plan | Pre-Book Savings? |
|---|---|---|---|
| Cruise fare | Varies widely | At booking | Book early or last-minute deals |
| Gratuities | $16–$25/person/day | Before sailing | Prepay to lock rate, avoid increases |
| Drink package | $50–$120/person/day | 30–90 days out | 10–20% cheaper than onboard |
| Wi-Fi | $15–$40/person/day | 30–90 days out | Pre-cruise rate beats onboard |
| Specialty dining | $23–$125/person/cover | Before boarding | Packages save 25–47% vs. à la carte |
| Shore excursions | $50–$300/person | Before boarding | Cruise line books out; 3rd party saves 20–40% |
| Spa treatments | $100–$300/session | Onboard (port days) | Port-day discounts only available onboard |
| Casino / gambling | Unpredictable | Onboard | N/A |
| Souvenir shopping | $20–$200+ | Onboard / in port | N/A |
| Specialty cocktails | $11–$20 + 18–20% gratuity | Onboard | Covered by pre-booked package |
The takeaway: Four categories — gratuities, drink packages, Wi-Fi, and specialty dining — are almost always cheaper when booked before you board. Everything else is either onboard-only or so unpredictable it can't be planned in advance.
Photo: Carnival Cruise Line
Key Factors That Drive Your Pre-vs-Post Split
1. Drink package math is the biggest lever. The Deluxe Beverage Package (or equivalent) runs $50–$120/person/day pre-cruise depending on your line and sailing. Onboard, that same package routinely costs 15–20% more — or isn't available at all once inventory closes. You break even at roughly 5–6 drinks per day including specialty coffees. On a sea-heavy itinerary with 4+ sea days, this is usually a no-brainer to book early. On a port-intensive Mediterranean trip where you're off the ship 8 hours a day? Do the math first.
2. Gratuities are going up — and prepaying locks your rate. Industry-wide, mainstream gratuities are now $16–$25/person/day, with 2025–2026 seeing continued increases across almost every major line. Suites typically add another $3–$5/day. Prepaying before you sail locks in the current rate. If you wait, you pay whatever rate is in effect at sailing — which is trending higher every year.
Exception: Virgin Voyages, Oceania (as of January 2025), Regent, Silversea, Seabourn, Viking Ocean, Azamara, and several other luxury lines include gratuities in the fare. You have nothing to prepay.
3. Wi-Fi pricing is rising fast thanks to Starlink upgrades. Expect to pay $15–$40/person/day for cruise Wi-Fi, with streaming-capable plans at the higher end (~$30/day). Prices are rising 5–10% per year as lines upgrade connectivity. Pre-cruise rates consistently beat onboard pricing. If you need reliable internet (remote workers, keeping in touch with home), book this before you sail.
Lines where Wi-Fi is already included in the fare: Virgin Voyages, Oceania, Regent, Silversea, Seabourn, Viking Ocean — no pre-booking needed.
4. Shore excursions reward early planners. Cruise line excursions book out — especially in Alaska, Iceland, and popular Mediterranean ports. Third-party operators (Viator, local companies) typically run 20–40% cheaper than the ship's offerings, but the best tours fill up months out. If you care about a specific experience — whale watching in Juneau, a cooking class in Sicily — book it before you sail, not the night before in port.
5. Specialty dining packages have a time window. Most lines offer dining packages at a discount through their online cruise planners, but these deals typically close before sailing. A steakhouse cover averages $45/person individually; packages can cut that to $28–$35 per cover. If you want multiple specialty meals, buying the package pre-cruise saves 25–47% versus paying cover charges onboard.
Photo: Travel Mutiny
Practical Tips to Plan Smart and Spend Less
- Watch your Cruise Planner obsessively for 60–90 days pre-sailing. Drink package and Wi-Fi prices fluctuate. Set a target price, check weekly, and pull the trigger when it hits. You can usually cancel and rebook if a better price appears — as long as you haven't sailed yet.
- Prepay gratuities at booking, full stop. With rates trending up annually, there's almost no scenario where waiting saves you money.
- Don't pre-book spa treatments. Port-day discounts are real and only available onboard. Walk up on a port day and you'll often find 20–30% off.
- Book specialty dining for night 1 or 2. Ships are desperate to fill specialty restaurants on embarkation night — onboard deals occasionally appear. But if you want a specific restaurant or time, pre-book it.
- Third-party excursions for port-heavy itineraries. Caribbean and Mediterranean ports are saturated with independent operators. Save the cruise line excursions for remote ports where being left behind is a real risk (Alaska, Norway, expedition routes).
- Set a hard onboard spending budget and tell your cabin steward to remove the mini-bar key. Impulse spending onboard — a round of shots here, a spa upgrade there — is how cruises blow budgets. The bar charges $11–$16+ per cocktail before the 18–20% service charge. Without a drink package, it adds up brutally fast.
A Realistic Budget Breakdown by Planning Style
| Traveler Type | Pre-Cruise Planned | Onboard Surprises | Total Add-On Spend (7-night couple) |
|---|---|---|---|
| Budget / DIY planner | Gratuities only | Selective drinks, 1 specialty meal | $400–$700 |
| Mid-range / smart planner | Gratuities + drink package + Wi-Fi | Shore excursions, 1–2 specialty meals | $1,200–$2,000 |
| Splurge / full package buyer | Everything pre-booked | Spa, casino, gifts | $2,500–$4,500+ |
The smart-planner middle tier gets the best value — locking in the discountable categories early while leaving room for genuine onboard spontaneity on things that don't have a pre-cruise pricing advantage.
Want to know exactly what your sailing's drink package, Wi-Fi, and dining add-ons will actually cost before you commit? Run it through CruiseMutiny — built specifically so you don't get ambushed by the real price tag after you've already booked.