Cruise prices vary widely depending on the ship size, destination, and how far ahead you book
A typical cruise costs between $75 and $300 per person per day, though you will find both cheaper and more expensive options. A seven-day Caribbean cruise on a mid-size ship runs roughly $700 to $2,100 per person if you book a standard inside cabin, but that base price is only the beginning. The final bill includes port fees, taxes, gratuities, drinks, specialty dining, and onboard activities — some of which are included and some of which cost extra.
The price you see advertised is almost never what you pay at checkout. Cruise lines quote the cabin fare alone, then add mandatory charges that can increase your total by 20 to 40 percent. Understanding what gets bundled into the base price and what comes later helps you budget accurately and avoid surprises when you board.
Key Takeaways
- Base cabin fares range from $75 to $300 per person per day depending on ship size, cabin type, and destination, but this does not include taxes, fees, or gratuities.
- Port fees and taxes typically add $100 to $400 per person to a week-long cruise on top of the advertised cabin price.
- Gratuities (tips) are usually $15 to $16 per person per day and are often automatically charged to your onboard account unless you opt out.
- Drinks, specialty restaurants, shore excursions, and cabin upgrades all cost extra beyond the base fare and can easily double your total spending.
- Booking three to six months in advance usually offers better pricing than last-minute bookings, though prices fluctuate based on demand and season.
What the advertised price actually includes
The base fare covers your cabin, access to the main dining room, most onboard entertainment, fitness facilities, and basic activities like trivia contests or deck parties. You get unlimited access to the buffet, main theater shows, and most bars and lounges. Soft drinks, coffee, and water are free; alcoholic beverages are not.
What it does not include: gratuities, port fees, taxes, alcoholic drinks, specialty dining venues, spa services, casino access, photos taken by the ship's photographer, or most shore excursions. Many newer ships also charge for premium cabin locations, balcony cabins, and suites at higher rates than inside cabins.
Port fees and taxes that get added at checkout
After you select your cabin and dates, the cruise line adds port fees, taxes, and government charges. These are mandatory and non-negotiable. Port fees cover the cost of docking at each port and typically run $100 to $300 per person for a seven-day cruise, depending on the ports visited. Taxes vary by the cruise line's home port and the countries you visit, but expect another $50 to $150 per person.
These charges appear as a separate line item during booking and are often what makes a $99-per-day advertised fare jump to $150 or more per day once you reach the payment screen. The cruise line is required to disclose these before you commit, but they are not part of the headline price you see in ads or search results.
Gratuities and onboard service charges
Cruise lines automatically add gratuities (tips for crew members) to your onboard account at a rate of roughly $15 to $16 per person per day. For a seven-day cruise with two passengers, that is $210 to $224 added to your bill. You can adjust or remove gratuities before you board or at the guest services desk, but most passengers pay the standard amount.
These charges are separate from the base fare and port fees, so they represent another layer of cost that does not appear in the advertised price. Some all-inclusive cruise lines bundle gratuities into the base fare, but most major cruise operators charge them separately.
Drinks, dining, and entertainment upgrades
Alcoholic beverages cost $8 to $15 per drink on most cruise ships. A week of casual drinking can easily add $200 to $500 to your bill. Many cruise lines sell beverage packages that let you prepay for unlimited drinks at a discounted rate — typically $60 to $80 per person per day — which makes sense if you plan to drink regularly.
Specialty restaurants beyond the main dining room charge $15 to $40 per person per meal. Steakhouses, sushi bars, and chef's table experiences cost more. Spa services, fitness classes, and casino play are also paid separately. Onboard activities like trivia and deck parties are free, but premium experiences like wine tastings or cooking classes run $25 to $100 each.
Shore excursions and port costs
The cruise fare does not include organized shore excursions — guided tours, water sports, or activities at each port. These range from $50 for a straightforward walking tour to $300 or more for activities like snorkeling, zip-lining, or private island visits. A seven-day cruise with three or four excursions can add $400 to $800 to your total cost.
You can also explore ports on your own without booking through the cruise line, which is often cheaper, but you are responsible for getting back to the ship on time. Some passengers budget $100 to $200 per port day for independent exploration, meals, and shopping.
How booking timing affects what you pay
Cruise fares drop and rise based on demand, similar to airline pricing. Booking three to six months in advance usually offers the best rates, though prices can fall further as the departure date approaches if the ship is not full. Last-minute deals exist, but they are not may provide and depend on how many cabins remain unsold.
Prices are highest during school holidays and peak travel seasons (summer, winter break, spring break). Shoulder seasons (April to May, September to October) and off-season months (January, February, September) typically have lower fares. Repositioning cruises — longer voyages between seasonal destinations — often offer better per-day pricing because the ship is traveling anyway.
Comparing budget, mid-range, and premium cruise lines
Budget cruise lines like Carnival and Disney Cruise Line's value offerings start at $75 to $150 per person per day for a basic cabin. Mid-range lines like Royal Caribbean and Norwegian Cruise Line run $150 to $250 per day. Premium lines like Celebrity and Holland America charge $250 to $400 per day. Luxury lines exceed $400 per day and often include drinks and gratuities in the base fare.
The difference is not just price — it reflects cabin size, dining options, entertainment quality, and the age and condition of the ship. A newer ship with more amenities costs more than an older one, even within the same cruise line. Balcony cabins and suites cost significantly more than inside cabins on the same ship.
Frequently Asked Questions
What is the cheapest cruise I can book?
The lowest fares appear on older ships, during off-season months, and for inside cabins on short cruises. A three-day cruise on a budget line can cost $200 to $400 total per person including port fees and taxes. Repositioning cruises and last-minute bookings sometimes offer lower per-day rates, but availability is unpredictable.
Are there cruises where drinks and tips are included?
Some cruise lines, particularly premium and luxury operators, bundle drinks and gratuities into the base fare. Norwegian Cruise Line offers optional all-inclusive packages that add drinks and gratuities for a flat fee per day. Most mainstream cruise lines charge these separately, though you can purchase beverage packages in advance at a discount.
Can I reduce my final bill by skipping meals or activities?
You cannot reduce the base fare, port fees, or gratuities once you have booked. You can save money by eating in the main dining room instead of specialty restaurants, skipping paid excursions, and avoiding the bar and spa. However, the mandatory charges (cabin, port fees, taxes, gratuities) remain the same regardless of what you use onboard.
Do kids pay the same price as adults?
Children typically pay the same cabin fare as adults, though some cruise lines offer discounts for the third and fourth passengers in a cabin. Gratuities and port fees are usually charged per person at the same rate for all ages. Specialty dining and excursions may have separate children's pricing.
What happens if I book a cruise and the price drops later?
Most cruise lines allow you to rebook at a lower price if fares drop before a certain cutoff date (usually 45 to 75 days before departure). You typically receive a credit toward future cruises or onboard spending rather than a refund. Check the cruise line's price-match policy when you book, as terms vary.