The base price for a 7-day cruise runs from about $700 to $2,500 per person, depending on the ship size, season, and destination
A 7-day cruise is priced per person, not per cabin, and the advertised rate covers your cabin, meals in the main dining room, basic entertainment, and port stops. The lowest fares appear during wave season (January through March) and shoulder seasons (early spring, late fall), when cruise lines discount heavily to fill cabins. Peak season—summer and holidays—costs roughly double. A budget cruise line like Carnival or Disney's value sailings might quote $700 to $1,200 per person for a week in the Caribbean during off-season; a premium line like Royal Caribbean or Disney's standard sailings runs $1,200 to $2,000; and luxury lines like Celebrity or Holland America start around $2,000 and climb from there.
The price you see advertised is almost never the price you pay. Cruise lines quote the lowest inside cabin (no window) on the cheapest sailing date. If you want an ocean view, a balcony, or a better deck location, add $300 to $1,000 per person. If you're booking during peak season or less than 60 days before departure, add another 20 to 40 percent. A couple booking a balcony cabin on a Royal Caribbean 7-day cruise in July might see $1,200 per person advertised, then find the actual cost is $1,800 to $2,000 per person once cabin type and timing are factored in.
Key Takeaways
- The advertised per-person price covers the cabin and main dining room meals, but not gratuities, alcohol, specialty dining, or excursions at ports.
- Gratuities (tips for staff) add roughly $15 to $16 per person per day, totaling $105 to $112 for a 7-day cruise, and are often automatically charged to your account.
- Specialty restaurants, beverage packages, and casino use are extra charges that can easily add $500 to $1,500 per person to your total cost.
- Port excursions booked through the cruise line cost $50 to $300 per person per port, though booking independently at the port itself is sometimes cheaper.
- Off-season sailings (September through November, January through March) are 30 to 50 percent cheaper than summer and holiday weeks.
What's included in the base cruise fare
Your cabin, all meals in the main dining room (breakfast, lunch, dinner, and late-night buffet), basic entertainment (shows, deck parties, trivia, fitness classes), use of the pool and hot tubs, and access to most onboard activities are included. You also get transportation between ports and the port stops themselves—though you pay separately if you want a guided tour or activity at each port.
What's not included: alcoholic drinks (beer, wine, spirits), specialty restaurants (steakhouse, sushi bar, Italian trattoria), room service, spa services, casino, photos taken by the ship's photographer, and excursions at ports. Gratuities are technically optional but are automatically charged to your account at the end of the cruise unless you specifically adjust or remove them.
Gratuities and automatic charges
Cruise lines add gratuities (tips for housekeeping, dining room staff, and bartenders) automatically to your onboard account. The standard rate is $15 per person per day on most lines, though some charge $16 or allow you to choose a higher amount. For a 7-day cruise with two people, expect $210 to $224 in gratuities alone.
You can adjust or remove gratuities before you leave the ship by visiting the purser's desk, but most people don't. If you use room service, the spa, or specialty dining, additional tips are often expected and may be added automatically as well. Some cruise lines bundle gratuities into their advertised price; most do not, so read the fine print on the booking page.
Specialty dining, drinks, and onboard extras
A beverage package (unlimited beer, wine, soft drinks, and basic spirits) costs $60 to $80 per person per day, or $420 to $560 for a week. If you don't buy a package, individual drinks run $7 to $15 each. A couple having two drinks per day for seven days could spend $200 to $400 without a package, or $840 to $1,120 with one.
Specialty restaurants charge $15 to $40 per person per meal on top of the included dining. A couple eating at a specialty restaurant twice during a 7-day cruise might add $120 to $320 to their bill. Spa services (massage, facial, body treatments) range from $100 to $400 per service. The casino, arcade games, and photo packages are additional charges as well. Many cruisers budget $500 to $1,500 per person for these extras, depending on their habits.
Port excursions and shore activities
Excursions booked through the cruise line—snorkeling, zip-lining, beach tours, cultural activities—typically cost $50 to $300 per person per port. A 7-day cruise with four or five port stops could mean $200 to $1,500 in excursions if you do one or two per port. The cruise line handles logistics and guarantees the ship won't leave without you, which is convenient but comes at a premium.
You can also book excursions independently once you reach port, often for 20 to 40 percent less. This requires more planning and carries a small risk that you'll miss the ship if something runs late, but many experienced cruisers do it to save money. Budget at least $50 to $100 per person per port if you want to do something beyond walking around the port town on your own.
How season and booking timing affect price
Wave season (January through March) offers the deepest discounts because cruise lines are filling cabins for the year ahead. A 7-day Caribbean cruise might cost $800 to $1,200 per person during wave season but $1,500 to $2,500 during summer. Shoulder seasons—early April, late May, September, October, early November—split the difference, usually running 20 to 30 percent less than peak.
Booking 6 to 12 months in advance generally locks in lower fares, though last-minute deals (14 to 30 days before departure) sometimes appear if the cruise line needs to fill cabins. Booking within 60 days of departure almost always costs more. If you're flexible on dates and destinations, you can save significantly by cruising in September or early November instead of July or December.
Comparing cruise lines and cabin types
Budget lines (Carnival, Disney Value) start around $700 to $1,000 per person for a 7-day inside cabin during off-season. Mid-range lines (Royal Caribbean, Disney Standard, Norwegian) run $1,000 to $1,800 per person. Premium lines (Celebrity, Holland America, Disney Deluxe) start around $1,800 to $2,500 per person. Luxury lines (Regent, Seabourn, Silversea) begin at $3,000 to $5,000 per person and often include gratuities and some drinks in the fare.
Within each line, cabin type drives cost. An inside cabin (no window) is cheapest. An ocean-view cabin (porthole window) adds $300 to $600. A balcony cabin adds $600 to $1,200. A suite adds $1,500 to $5,000 or more. The difference between an inside and balcony cabin on the same sailing can be 40 to 60 percent of the base fare.
Hidden costs and what to budget for
Beyond the obvious charges, budget for: transportation to and from the port (parking, rideshare, or airport transfers), travel insurance (optional but recommended, $100 to $300 per person), any pre-cruise hotel night if your flight arrives early, and spending money for ports and onboard purchases. A couple might spend $200 to $400 on port transportation alone, plus $150 to $300 on travel insurance.
If you're traveling with children, kids' club activities are usually free, but babysitting services and specialty kids' dining cost extra. If you have a cabin with a balcony, you might want to add a beverage package to enjoy drinks outside. If you're prone to seasickness, budget for medication or sea bands. These small costs add up quickly and can easily add $500 to $1,000 to your total trip cost.
Frequently Asked Questions
Can you get a 7-day cruise for under $500 per person?
Rarely, and usually only on older ships during the slowest travel periods (September, early November) or as a last-minute deal within 30 days of departure. When you see prices that low, check what's included—some may exclude gratuities or charge extra for basic services. Budget lines like Carnival occasionally offer these fares, but add gratuities, drinks, and excursions and your true cost rises quickly.
Are there any cruises where drinks and gratuities are included?
Some premium and luxury lines include gratuities and alcoholic beverages in their base fare, but you'll pay significantly more upfront—often $2,500 to $5,000 per person or higher. Disney Cruise Line includes gratuities in their advertised price. Norwegian Cruise Line offers an "all-inclusive" option you can add to any booking. Compare the total cost, not just the per-person rate, to see if an all-inclusive cruise saves money for your group.
What's the cheapest time to book a 7-day cruise?
Wave season (January through March) offers the lowest fares because cruise lines discount to fill the year ahead. September and early November are also cheap because fewer people cruise then. Booking 6 to 12 months in advance locks in lower prices, though last-minute deals within 30 days sometimes beat early-bird fares. Avoid summer (June through August) and holidays (Thanksgiving, Christmas, New Year) unless you have no other option.
Do I have to pay for excursions, or can I explore ports on my own?
You can explore on your own at no cost beyond transportation and meals. Many ports have beaches, shops, and restaurants within walking distance of the ship. Excursions through the cruise line are convenient and may provide to get you back on time, but they cost $50 to $300 per person per port. Independent excursions booked locally are often cheaper, though you assume the risk of missing the ship if something runs late.
What happens if I don't use the onboard credit or beverage package I bought?
Onboard credit (money loaded onto your account for use on the ship) expires at the end of your cruise and cannot be refunded or carried over to a future cruise on most lines. Beverage packages are use-it-or-lose-it as well. If you're unsure whether you'll use a package, don't buy it upfront—you can usually purchase one onboard during the first day if you change your mind.