All-Inclusive Cruise Prices Range from $800 to $5,000+ Per Person for a Week

An all-inclusive cruise costs between $800 and $5,000 per person for a seven-day voyage, depending on the cruise line, cabin type, season, and how far in advance you book. Budget lines like Carnival and Disney charge less; premium lines like Celebrity and Holland America charge more. A standard inside cabin on a budget line might run $900 to $1,200 per person for a week in the off-season, while an ocean-view cabin on a premium line during peak season can exceed $3,000 per person.

The price you see advertised is rarely the final price. Most cruise lines quote a base fare that covers the cabin and onboard meals, but add taxes, port fees, and gratuities afterward. A cruise advertised at $599 per person often costs $750 to $850 per person once those mandatory charges are included. Drinks, shore excursions, specialty dining, and cabin upgrades are almost never included in the advertised price, even on lines that market themselves as all-inclusive.

Key Takeaways

  • Budget cruise lines (Carnival, Disney) cost $800 to $1,500 per person per week; premium lines (Celebrity, Holland America) cost $1,800 to $5,000+ per person per week.
  • The advertised price excludes taxes, port fees (typically $100 to $300 per person), and gratuities (usually $15 per person per day), which add 15 to 25 percent to your bill.
  • Drinks, specialty restaurants, shore excursions, and cabin upgrades are separate charges on nearly all cruise lines, even those calling themselves all-inclusive.
  • Booking four to six months in advance usually offers better prices than booking last-minute, though last-minute deals do appear occasionally.

What "All-Inclusive" Actually Means on a Cruise

The term "all-inclusive" on a cruise is narrower than it sounds. It covers your cabin, standard dining room meals, basic onboard entertainment, and access to most pools and fitness facilities. It does not cover alcoholic drinks, specialty coffee, bottled water, spa services, casino use, or dining at restaurants beyond the main dining room.

Some cruise lines have expanded their all-inclusive packages in recent years. Royal Caribbean's "Deluxe Beverage Package" adds drinks and specialty dining for an extra $15 to $25 per person per day. Norwegian Cruise Line's "Freestyle Cruising" model includes drinks and specialty dining in some cabin categories but charges extra for others. Disney Cruise Line includes more beverages and character dining than competitors, but still charges separately for spa, adult-only venues, and premium experiences.

Read the fine print before booking. What one line includes, another charges for separately. A cabin on Disney might include character dining; the same cabin category on Carnival does not. Comparing advertised prices without checking what each line includes will lead you to choose the more expensive option by accident.

How Cruise Lines Break Down Their Pricing

A typical cruise invoice shows the base fare, then adds taxes and fees, then shows what you paid onboard. The base fare is what you see advertised. Taxes and port fees are mandatory and vary by departure port and destination. Gratuities (tips) are automatically added to your onboard account unless you opt out, and cruise lines calculate them at roughly $15 per person per day for standard cabins and $17 to $18 per person per day for suites.

If you book a $1,000 per person base fare for seven days, expect to add roughly $200 to $250 in taxes and port fees, plus $105 to $126 in gratuities. Your actual cost before onboard spending is $1,305 to $1,376 per person. If you add a beverage package ($15 to $20 per day), that is another $105 to $140 per person for the week.

Onboard charges accumulate quickly. A specialty restaurant dinner costs $15 to $35 per person. A shore excursion (snorkeling, zip-lining, guided tour) runs $50 to $200 per person. A spa massage is $150 to $250. Many passengers spend $500 to $1,000 extra per week on these items alone.

Budget Cruise Lines Versus Premium Lines: Price Comparison

Carnival Cruise Line is the lowest-cost option. A seven-day Caribbean cruise in the off-season starts around $600 to $800 per person base fare. Add taxes, fees, and gratuities, and you are at $800 to $1,000 per person. Cabins are smaller, dining options are more limited, and the onboard experience skews toward families and younger travelers.

Disney Cruise Line costs more than Carnival but includes more. A seven-day cruise starts around $1,200 to $1,600 per person base fare. Disney includes character dining, more beverage options, and higher-quality entertainment. The onboard experience is more polished, but you pay for it.

Royal Caribbean falls between budget and premium. A seven-day cruise runs $900 to $1,400 per person base fare. Ships are newer and larger than Carnival's, with more activities and dining variety. Gratuities and beverage packages push the total higher than Carnival but lower than Celebrity.

Celebrity Cruises and Holland America Line are premium options. A seven-day cruise starts at $1,500 to $2,500 per person base fare. Cabins are larger, dining is more refined, and the onboard atmosphere is quieter and more adult-oriented. These lines attract older travelers and those willing to pay for a more upscale experience.

Seasonal Pricing: When Cruises Cost More or Less

Cruise prices fluctuate by season. Caribbean cruises in January through March (winter break and early spring) cost 30 to 50 percent more than the same cruise in May or September. Alaska cruises peak in July and August; the same cabin in June or September costs significantly less. Mediterranean cruises are most expensive in July and August.

Booking four to six months in advance usually offers the best prices. Early bookers lock in lower fares before demand pushes prices up. Last-minute deals (two to four weeks before departure) do happen, but only on sailings that are not filling up — you cannot count on them. If you have flexible travel dates, booking during the shoulder season (April to May or September to October) offers a balance of good prices and decent weather.

What Costs Extra Beyond the Base Fare

Beverages are the largest hidden cost. Soft drinks, coffee, juice, and alcoholic drinks are not included in the base fare on most lines. A soda costs $3 to $4 per drink; a cocktail costs $8 to $15. A beverage package ($15 to $25 per person per day) pays for itself if you drink more than two or three beverages daily.

Specialty dining restaurants charge $15 to $35 per person per meal on top of the included dining room. A couple dining at a specialty restaurant once during a seven-day cruise adds $60 to $140 to their bill. Spa services (massage, facial, body treatment) run $150 to $300 per service. Internet packages cost $8 to $20 per day or $60 to $150 for the entire cruise.

Shore excursions are booked through the cruise line or independently. A guided tour, snorkeling trip, or adventure activity typically costs $50 to $200 per person. A family of four booking two excursions during a week-long cruise can easily spend $800 to $1,600 on shore activities alone. Booking excursions independently (through local operators at the port) is sometimes cheaper, but you assume the risk if the activity runs late and you miss the ship.

How to Estimate Your Total Cruise Cost

Start with the advertised base fare and add 20 to 30 percent for taxes, port fees, and gratuities. If the base fare is $1,000 per person, budget $1,200 to $1,300 per person for the mandatory charges. Then add what you plan to spend onboard: beverages, specialty dining, excursions, and spa.

A conservative estimate for a couple on a seven-day cruise: $1,200 base fare per person, plus $300 in taxes and fees, plus $105 in gratuities, plus $200 in beverages and specialty dining, plus $300 in shore excursions. Total: roughly $2,105 per person, or $4,210 for two people. A more lavish estimate (premium cabin, multiple specialty dinners, several excursions, spa services) could reach $3,500 to $4,000 per person.

Use the cruise line's website to see what is included in your specific cabin category. Some suites include beverages and specialty dining; standard cabins do not. Check the fine print before comparing prices across lines.

Frequently Asked Questions

Are there any cruises that are truly all-inclusive with no hidden fees?

No major cruise line offers a truly all-inclusive experience with zero additional charges. Some luxury lines like Regent Seven Seas and Seabourn include beverages, specialty dining, and shore excursions in their base fare, but their starting prices are $3,000 to $5,000+ per person per week. For mainstream cruise lines (Carnival, Royal Caribbean, Disney), expect to pay extra for drinks, specialty restaurants, and excursions.

Can I find a cruise for under $500 per person?

Yes, but rarely. Carnival and Disney occasionally offer base fares under $500 per person for short cruises (three to five days) or last-minute sailings. Once you add taxes, port fees, and gratuities, the actual cost is $600 to $700 per person. Longer cruises (seven days or more) rarely drop below $600 to $700 per person base fare, even on budget lines.

Is it cheaper to book a cruise directly with the cruise line or through a travel agent?

The price is the same either way — cruise lines set the fares. Travel agents sometimes offer onboard credits or perks (cabin upgrades, beverage packages) as an incentive to book through them, but the base fare does not change. If a travel agent quotes a lower price, they are likely offering a discount from their own commission, not a lower cruise line fare.

What is the difference between inside, ocean-view, and balcony cabins in terms of price?

An inside cabin (no window) is the cheapest option, typically $100 to $300 less per person than an ocean-view cabin (window, no balcony). A balcony cabin costs $200 to $500 more than an ocean-view. Suite cabins (with separate living areas) cost $500 to $2,000+ more than standard cabins. The cabin category affects your total cost significantly, so decide what amenities matter to you before comparing prices.

Do kids cruise for free on any cruise lines?

No cruise line offers free cabins for children, but some lines occasionally offer reduced fares for kids (50 percent off the adult base fare) during promotional periods. Disney Cruise Line sometimes runs promotions where a third or fourth guest in a cabin cruises at a reduced rate. Check each line's website for current promotions, but assume children pay a percentage of the adult fare.