A 7-day cruise typically costs between $700 and $3,000 per person for the cabin alone, depending on the cruise line, ship size, and cabin location
The advertised price you see online covers your cabin, meals in the main dining room, basic entertainment, and access to most onboard facilities. What it does not cover — and what most people discover too late — are drinks, gratuities, shore excursions, specialty dining, and port fees that the cruise line adds to your final bill. A realistic total for two people on a 7-day cruise ranges from $2,500 to $8,000 or more once you add everything in.
The base price varies widely. A standard inside cabin on a mainstream line like Carnival or Royal Caribbean costs less than a balcony cabin on the same ship. Luxury lines like Disney or Celebrity charge more for the same length of voyage. The time of year matters too — sailing during school holidays or peak summer costs significantly more than sailing in September or early December.
Key Takeaways
- The cabin price alone ranges from $700 to $3,000 per person for 7 days, but this is only part of your total cost.
- Gratuities (tips) add roughly $15 to $16 per person per day, totaling $105 to $112 for a week-long cruise.
- Drinks, specialty restaurants, and shore excursions are not included in the base price and can easily add $500 to $2,000 per person.
- Booking during wave season (January through March) or sailing during off-peak months typically offers the lowest cabin prices.
- Port fees and taxes are usually added to your final bill after you book, so the price you see is not the price you pay.
What the Base Cabin Price Includes and Excludes
Your cabin price covers the room itself, unlimited meals in the main dining room, basic entertainment like shows and deck activities, and access to the gym and pool. Most cruise lines also include a certain number of onboard activities — trivia contests, fitness classes, movie screenings — at no extra charge.
What it does not include: alcoholic drinks, specialty coffee drinks, bottled water, spa services, casino access, most shore excursions, specialty dining restaurants, photos taken by the ship's photographer, and gratuities. Many newer ships also charge for premium ice cream, some fitness classes, and access to adults-only areas like the solarium.
Some cruise lines bundle drinks into the price — Royal Caribbean's drink packages run $65 to $85 per person per day, and Disney includes most drinks in the ticket price. Carnival and Norwegian charge à la carte or offer drink packages. Check what your specific cruise line includes before you book.
How Gratuities and Automatic Charges Work
Cruise lines automatically add gratuities to your onboard account unless you request otherwise. The standard amount is roughly $15 to $16 per person per day for a 7-day cruise, totaling $105 to $112 per person. This covers housekeeping, dining room staff, and bar staff. If you use specialty restaurants or butler service, additional gratuities explore.
You can adjust the gratuity amount at the guest services desk on the first day, but most people do not. Some cruise lines allow you to pre-pay gratuities when you book, which locks in the amount and sometimes offers a small discount. Others add it to your final bill after the cruise ends.
Gratuities are separate from port fees and taxes, which the cruise line adds later. A $1,500 cabin price might become $1,800 after port fees, taxes, and gratuities are added — a difference many people do not expect.
Cabin Type and Location: Why Price Varies So Much
An inside cabin (no window) is the cheapest option and costs roughly $100 to $200 less per person than an oceanview cabin on the same ship. A balcony cabin costs $300 to $600 more than an inside cabin. Suites cost significantly more and often include perks like priority boarding, free specialty dining, or complimentary drinks.
Location within the ship also affects price. Cabins near the engine room or in the middle of the ship cost less than cabins on higher decks or toward the front. A cabin on deck 12 costs more than the same cabin type on deck 4, even though the room is identical.
Repositioning cruises — voyages that move the ship from one region to another — sometimes offer lower per-day rates because they are longer (10 to 15 days) and less popular. A 7-day cruise on a mainstream line typically costs less than a 7-day cruise on a luxury line, but the experience and onboard amenities differ significantly.
Drinks, Dining, and Onboard Spending
Alcoholic drinks cost $8 to $15 each at the bar, depending on the cruise line and drink type. A bottle of wine in a specialty restaurant costs $40 to $150. If you drink daily, a drink package ($65 to $85 per day) saves money; if you drink occasionally, paying per drink is cheaper.
Specialty dining restaurants — steakhouses, Italian, sushi bars — charge $15 to $40 per person per meal on top of your included dining. A couple eating at a specialty restaurant once during a 7-day cruise adds $60 to $160 to their bill. Spa services, salon services, and fitness classes also charge separately.
Many people spend $300 to $800 per person on extras during a 7-day cruise without realizing it. Budget for drinks, at least one specialty dinner, and a few onboard purchases (photos, merchandise, casino) to get a realistic picture of your total cost.
Shore Excursions and Port Costs
Shore excursions — guided tours, snorkeling trips, zip-lining, cultural tours — are not included in your cruise price. A single excursion costs $50 to $300 per person depending on the activity and port. A couple booking three excursions during a 7-day cruise might spend $600 to $1,800 total.
You can book excursions through the cruise line (convenient but often pricier) or independently through local operators (usually cheaper but requires more planning). Some ports have free activities — beaches, markets, walking tours — that cost nothing beyond transportation to the port.
Port fees and taxes are added to your final bill by the cruise line and vary by itinerary. A Caribbean cruise might have $150 to $250 in port fees per person; an Alaska cruise might have $200 to $400. These are not optional and are not negotiable.
When to Book for the Best Price
Wave season — January through March — is when cruise lines offer their deepest discounts on future sailings. Booking a 7-day cruise during wave season for a sailing 6 to 12 months away typically costs 20 to 40 percent less than booking closer to the departure date.
Sailing during off-peak months (September, early December, or January) costs less than sailing during school holidays or summer. A 7-day Caribbean cruise in September might cost $800 per person; the same cruise in July costs $1,200 or more.
Last-minute deals (booking 2 to 4 weeks before departure) sometimes offer discounts, but availability is limited and cabin selection is poor. Booking early gives you better cabin choices and often lower prices, especially if you book during wave season.
Frequently Asked Questions
Is the price per person or per cabin?
Cruise lines advertise price per person, but you pay per cabin. A cabin that sleeps four people at $1,000 per person costs $4,000 total for the cabin. The per-person price makes the cost look lower than it actually is.
Do kids pay the same price as adults?
Children usually pay the same base cabin price as adults, though some cruise lines offer discounts for the third and fourth person in a cabin. Gratuities are also charged per person regardless of age, so a family of four pays four sets of gratuities.
What is the cheapest time to cruise?
September and early December are typically the cheapest months because they fall outside school holidays and summer vacation. Wave season (January through March) offers the best deals on future sailings. Repositioning cruises are sometimes cheaper per day because they are longer.
Can I negotiate the price after I book?
Cruise lines sometimes lower prices after you book. If the price drops within a certain window (usually 48 to 72 hours), you can contact the cruise line to request a refund of the difference. After that window closes, the price is locked in.
Are there hidden fees I should know about?
Port fees, taxes, and gratuities are not hidden — they are added to your bill — but many people do not budget for them. Drinks, specialty dining, shore excursions, photos, and spa services are the main expenses people underestimate. Budget an extra $500 to $1,500 per person beyond the cabin price to cover these costs realistically.