The advertised fare is only part of the story. A $499 Caribbean cruise can end up costing $1,400 per person by the time you add gratuities, port fees, drinks, a couple of excursions, and Wi-Fi. That's not a scam — it's just how cruise pricing is structured. Understanding all the components upfront means no surprises.
This is the complete breakdown: what's included, what costs extra, what you can skip, and realistic per-person totals by destination and cruise line.
What's Included in the Base Fare
Your cruise fare covers more than you probably expect:
- Cabin accommodations — all nights of the voyage
- All meals in the main dining room and buffet — typically 3 meals + midnight snacks
- Entertainment — Broadway-style shows, comedy, live music, trivia, pool events
- Fitness center and pools — gym access, pools, hot tubs, jogging track
- Kids clubs — supervised programs (most lines, ages 3–17)
- Most onboard activities — cooking demos, dance classes, art auctions, lectures
- Room service — basic late-night menu (premium items may cost extra)
Not included: alcoholic beverages, specialty restaurants, shore excursions, spa, Wi-Fi, gratuities, and photos. These are the "add-ons" that inflate the final bill — but most are optional.
The Real Cost: Component by Component
1. Port fees and taxes
Port fees are mandatory government and port authority charges that are always added to your fare. They are not negotiable and never get discounted. On a 7-night Caribbean cruise, expect $150–$300 per person in port fees and taxes on top of your advertised fare.
When Craig quotes a price, he always includes port fees. Many online booking tools advertise without them and add them at checkout — budget for this from the start.
2. Gratuities (auto-charged daily)
Gratuities cover your cabin steward, dining room staff, and other service crew. They are automatically added to your onboard account daily:
- Carnival: $16–$18/person/day
- Royal Caribbean: $18–$20/person/day
- Celebrity: $18–$20/person/day (often included in premium packages)
- Norwegian: $20–$22/person/day
- Disney: $14–$18/person/day
On a 7-night cruise for 2 people, gratuities typically run $224–$308 total. You can prepay these at booking (recommended — locks in the rate and removes the daily charge from your onboard account).
3. Beverages and drink packages
Individual cocktails cost $10–$16 each. A glass of wine at dinner: $9–$14. If you drink regularly, a drink package almost always pays off:
| Cruise Line | Drink Package Cost | Covers | Break-Even |
|---|---|---|---|
| Carnival | $55–$75/person/day | Cocktails, beer, wine, specialty coffee, sodas | 4–5 drinks/day |
| Royal Caribbean | $65–$95/person/day | Most alcoholic/non-alcoholic beverages up to $15 | 5–6 drinks/day |
| Celebrity | Included in Always Included | Classic drinks up to $10; premium for upgrade | Included — no break-even |
| Norwegian | $99–$109/person/day | Cocktails, beer, wine, spirits (large selection) | 7–8 drinks/day |
| Disney | Not offered | Pay per drink only | — |
Craig's rule: If you have 3+ drinks a day, the package pays off. If you're a light drinker or don't drink at all, skip it — you'll come out ahead paying per drink.
4. Shore excursions
Excursions are the biggest variable cost in any cruise budget. You can spend nothing (explore ports independently) or $300+ per person per port day.
- Cruise line excursions: $60–$250/person. Convenient, guaranteed ship time, but marked up.
- Independent tours: $30–$150/person. Better value, but do your research on the operator.
- Self-guided: $0–$40 in transportation. Works great in walkable ports (Dubrovnik, Nassau, Cozumel, Juneau).
A realistic excursion budget on a 7-night cruise with 4–5 port stops: $200–$600 per person, depending on how active you are and which line you choose.
5. Specialty dining
Most ships have 5–15 specialty restaurants beyond the main dining room. These cost extra:
- Cover charge restaurants: $30–$60/person (steakhouse, Italian, Japanese)
- Per-item pricing restaurants: $5–$20 per dish (sushi bars, seafood on select lines)
- Dining packages: $30–$50/person/night if you want specialty dining every night
The main dining room is included and genuinely good — you don't need specialty dining unless you want it. Craig recommends booking one specialty dinner on a 7-night cruise as a splurge; skipping the rest saves real money.
6. Wi-Fi
Cruise ship internet is expensive and slow by land standards, but it works:
- Basic (social media/messaging): $10–$15/device/day
- Premium (streaming/video calls): $20–$30/device/day
- Voyage packages: $100–$200/device for entire trip
Most travelers buy the voyage package for one device and share the login. Officially against terms of service, but widely done.
7. Spa and casino
Spa treatments: $100–$400 per session. Casino is its own budget category entirely. Neither is a necessary expense — include them if they're part of how you vacation, skip them if they're not.
What a Cruise Actually Costs: Real-World Examples
Budget: 3-night Caribbean, inside cabin, Carnival
Sample Cost Breakdown — Couple (2 Adults)
Mid-range: 7-night Caribbean, balcony cabin, Royal Caribbean
Sample Cost Breakdown — Couple (2 Adults)
That's about $1,987/person for a 7-night Caribbean cruise with all the trimmings. For context, comparable land vacations in Mexico or the Dominican Republic (flight + hotel + food) often run $2,000–$3,000/person for the same week — and don't include the entertainment, dining variety, or multiple destinations a cruise delivers.
Price Ranges by Destination
| Destination | Duration | Inside Cabin / pp | Balcony / pp | All-In Estimate / pp |
|---|---|---|---|---|
| Caribbean | 7 nights | $499–$799 | $799–$1,299 | $1,200–$2,200 |
| Alaska | 7 nights | $799–$1,299 | $1,199–$1,899 | $1,800–$3,000 |
| Mediterranean | 10–12 nights | $999–$1,799 | $1,499–$2,799 | $2,500–$4,500 |
| Hawaii | 15 nights | $1,499–$2,299 | $2,199–$3,499 | $3,200–$5,500 |
| Europe (Northern) | 10–14 nights | $1,099–$1,899 | $1,699–$2,999 | $2,800–$5,000 |
All-in estimates include port fees, gratuities, moderate drink spending, and 2–3 excursions. Add $200–$400/person for roundtrip flights to the embarkation port.
The Hidden Costs Nobody Mentions
How to Spend Less Without Sacrificing the Trip
- Prepay gratuities at booking — same amount, but removes the daily sticker shock from your onboard statement
- Skip the drink package if you're a light drinker — pay per drink and you'll spend less
- Use independent excursion operators for destinations where you've done research — saves 30–50% vs. cruise line pricing
- Book during wave season (January–March) for the deepest discounts and most perk stacking
- Choose Celebrity or MSC if you want a premium feel at a lower price point than luxury lines
- Travel in shoulder season — May/June and September/October for Caribbean and Mediterranean respectively
Craig's All-In Budget Guide (per person, 7-night)
- Budget cruise ($800–$1,200): Inside cabin, Caribbean, no drink package, self-guided excursions
- Mid-range cruise ($1,500–$2,500): Balcony, Caribbean or Alaska, moderate drinks, 2–3 excursions
- Premium cruise ($2,500–$4,000): Balcony or suite, Mediterranean, drink package, curated excursions, specialty dining
- Luxury cruise ($4,000+): Suite, luxury line (Viking, Seabourn, Azamara), most costs included in fare
Plan your cruise budget by destination
- Caribbean Cruises — Most affordable option; 7-night inside from $499/person
- Alaska Cruises — Premium scenery; budget $1,800–$3,000/person all-in
- Mediterranean Cruises — History + food; $2,500–$4,500/person all-in
- Hawaii Cruises — 4 islands, no flights between stops; $3,200–$5,500/person
- Best Time to Book a Cruise — Wave season and booking windows to get the lowest price
- First Time Cruising Guide — What's included, cabin types, and what to pack
Get an honest cost estimate
Tell Craig where you want to go and what kind of trip you're planning. He'll give you a realistic all-in budget — no surprises, no hidden fees.
Get a Free Cost Estimate →