All-inclusive cruise prices range from roughly $800 to $5,000 per person for a week, depending on the ship size, destination, season, and cabin location

When you book an all-inclusive cruise, the base price covers your cabin, meals, most drinks, entertainment, and port fees—but not everything. What you pay upfront depends on when you travel, how far in advance you book, and which cruise line you choose. A budget cruise line sailing in the Caribbean during shoulder season (May or September) costs less than a luxury line sailing to Alaska in July. The cabin you pick matters most: an inside cabin on a large ship costs half what a balcony cabin on the same ship costs.

The phrase "all-inclusive" is narrower than it sounds. It covers your room, dining room meals, buffet, pizza, coffee, and basic drinks (beer, wine, soda, juice). It does not cover specialty restaurants, premium alcohol, shore excursions, casino use, spa services, photos, or gratuities. Those extras can add $500 to $2,000 to your final bill depending on how much you use them.

Key Takeaways

  • Base cruise fares for a week typically start around $800 per person on budget lines and reach $3,000 to $5,000 on premium lines, with inside cabins costing less than balcony or suite cabins.
  • The season you travel affects price more than almost anything else—Caribbean cruises in December or July cost significantly more than the same cruise in May or September.
  • All-inclusive covers your cabin, standard meals, basic drinks, and entertainment, but not specialty dining, premium alcohol, excursions, gratuities, or onboard services like the spa.
  • Booking three to six months in advance usually offers better prices than last-minute bookings, though last-minute deals occasionally appear within two weeks of departure.
  • Gratuities (tips) are typically $15 to $16 per person per day and are often added automatically to your onboard account unless you opt out.

How cruise lines price their base fares

Cruise lines set base fares using a formula: ship size, route length, destination, travel date, and current demand. A seven-day Caribbean cruise on Carnival, Royal Caribbean, or Norwegian (the three largest budget-to-mid-range lines) typically starts at $700 to $1,200 per person for an inside cabin during low season. The same cabin in high season (December 20 to January 3, or July through August) costs $1,500 to $2,500 per person. Premium lines like Disney, Celebrity, or Holland America start higher—$1,500 to $2,500 in low season and $3,000 to $5,000 in high season.

Booking timing changes the price you see. If you book six months ahead, you often get the "early-bird" rate. If you wait until two weeks before departure, the price may drop if the ship is not full, or it may rise if the ship is nearly sold out. There is no single best time to book—it depends on the specific sailing and current demand.

What cabin type costs and where the price jumps

Your cabin choice is the single biggest variable in what you pay. On a large ship, an inside cabin (no window) might cost $800 for the week. An oceanview cabin (window, no balcony) costs $1,200 to $1,500. A balcony cabin costs $1,800 to $2,500. A suite with perks like priority boarding and lounge access costs $3,500 to $6,000 or more. These are base prices per person; a couple booking a balcony cabin pays double.

Deck location also matters. Cabins midship (middle of the ship) are cheaper than those forward or aft, because midship cabins rock less in rough seas. Cabins on higher decks cost more than those on lower decks. A balcony cabin on Deck 12 costs more than the same cabin on Deck 8.

Seasonal pricing and when to expect higher costs

Peak season—December 20 to January 3, spring break (March and early April), and July through August—drives prices up 50 to 100 percent above low-season rates. A Caribbean cruise that costs $900 per person in May might cost $1,800 in July. Alaska cruises are expensive only in summer (June through August); winter Alaska cruises barely exist because the weather is too harsh.

Shoulder season (May, early June, September, and early October) offers a middle ground: prices are 20 to 40 percent lower than peak season, but the weather is still good and ports are less crowded. If your schedule allows travel outside school holidays and summer, you save significantly.

What is and is not included in the base price

Included: your cabin, all meals in the main dining room and buffet, pizza and casual restaurants, coffee and tea, basic drinks (beer, wine, soda, juice, water), entertainment (shows, comedy, dancing, fitness classes), and most onboard activities. Port fees and taxes are usually bundled into the advertised price, though some cruise lines show them separately at checkout.

Not included: specialty restaurants (steakhouse, sushi, Italian, French), premium alcohol (top-shelf liquor, wine by the glass above a certain price), shore excursions (guided tours at ports), gratuities (tips for staff), casino, spa, photos taken by the ship's photographer, laundry service, and babysitting. Some lines charge for fitness classes or water slides; others include them. Check the cruise line's website for their specific policy.

Gratuities, taxes, and fees that add to your final cost

Gratuities are not optional, though the cruise line frames them that way. Most lines automatically add $15 to $16 per person per day to your onboard account. For a week-long cruise with two people, that is $210 to $224. You can ask to reduce or remove this at the guest services desk, but the cruise line expects you to pay it. Some all-inclusive packages (usually sold by premium lines) bundle gratuities into the advertised price; read the fine print to confirm.

Taxes and port fees vary by departure port and destination. A cruise leaving from Miami to the Caribbean includes different taxes than one leaving from Seattle to Alaska. These are usually included in the advertised price, but some lines show them as a separate line item at checkout. The total is typically $100 to $300 per person for a week-long cruise.

Optional add-ons that can double your spending

Specialty dining is the biggest optional cost. A single dinner at a specialty restaurant costs $15 to $40 per person. If you eat there three times during a week-long cruise, you spend $90 to $240 extra. A beverage package (unlimited premium drinks) costs $60 to $90 per person per day, or $420 to $630 for a week. Internet packages range from $8 per day (slow) to $25 per day (faster). Shore excursions—guided tours at ports—cost $50 to $300 per person depending on the activity and port.

Spa services, onboard shopping, and casino losses are entirely discretionary. A massage costs $150 to $250. A facial costs $200 to $300. Many people spend nothing on these; others spend $500 or more. Budget for what you actually use, not what is available.

How to compare prices across cruise lines

When comparing quotes, make sure you are looking at the same thing: same ship, same sailing date, same cabin type, same number of people. A quote from Carnival for an inside cabin on the Carnival Breeze leaving Miami on July 7 should be compared only to the same sailing on the same ship, not to a different ship or date. Prices change daily, so a quote from Monday might be different on Wednesday.

Check the cruise line's website directly, then compare to travel agent sites like CruCon, Cruise.com, or Vacations to Go. Travel agents sometimes have access to group rates or promotional codes that lower the advertised price. If you find a lower price elsewhere within 24 hours of booking, most cruise lines will match it or give you a onboard credit.

Frequently Asked Questions

Is it cheaper to book a cruise last-minute or in advance?

It depends on demand. Booking three to six months ahead usually locks in a lower price. Last-minute deals (within two weeks of departure) appear only if the ship is not full. If the ship is nearly sold out, last-minute prices are higher, not lower. There is no rule; check both early and late to see which is cheaper for your specific sailing.

Do kids pay the same price as adults on a cruise?

No. Children usually pay 50 to 75 percent of the adult price, and the third and fourth person in a cabin (often kids) pay even less. Some promotions offer free or heavily discounted kids' fares during certain periods. Check the cruise line's website for current kids' pricing.

What happens if I book a cruise and the price drops later?

Most cruise lines allow you to rebook at the lower price if you call within 24 to 48 hours of the price drop. Some lines automatically monitor your booking and explore the lower price without you asking. Read your confirmation email for the specific policy of your cruise line.

Are there hidden costs I should know about?

No major hidden costs, but read the fine print on what is included. Some lines charge for water slides, fitness classes, or specialty coffee; others include them. Gratuities are automatically added unless you opt out. Shore excursions, specialty dining, and premium drinks are clearly optional. Budget an extra $500 to $1,000 per person for a week-long cruise if you plan to use any of these services.

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

Rarely, and usually only for very short cruises (three to four days) on budget lines during low season. A three-day Bahamas cruise on Carnival might cost $300 to $400 per person. A full week almost never drops below $600 to $700 per person, even on the cheapest lines during the slowest season.