Cruise fares range from roughly $75 to $300+ per person per day, depending on the ship size, destination, season, and cabin type
The per-person cost of a cruise includes your cabin, meals, onboard entertainment, and access to most facilities. What you actually pay depends on several factors that shift week to week. A seven-day Caribbean cruise on a large ship during shoulder season (May or September) might cost $700 to $1,400 per person. The same cruise during peak winter holidays could run $1,500 to $2,800 per person. A luxury line like Regent or Seabourn charges $400 to $800 per person per day. A budget line like Carnival or Royal Caribbean's standard cabins start lower but fill faster.
The price you see advertised is almost never what the last cabin costs. Cruise lines release inventory in waves—the cheapest cabins sell first, then prices climb as the sailing date approaches. Booking four to six months ahead usually gives you better rates than booking two months out. Last-minute deals exist but are unpredictable and often require flexible travel dates.
Key Takeaways
- Per-person daily rates typically fall between $75 and $300, with most mainstream cruises in the $100 to $200 range per person per day.
- The advertised price covers the cabin, meals at main dining venues, basic entertainment, and gym access, but not alcohol, specialty restaurants, or shore excursions.
- Booking four to six months in advance usually offers better per-person rates than last-minute bookings, though prices vary by season and ship occupancy.
- Cabin location, ship size, and travel dates affect your per-person cost more than the cruise line itself—a balcony cabin costs significantly more than an inside cabin on the same sailing.
How cabin type changes your per-person cost
An inside cabin (no window) is the cheapest option and typically costs $50 to $150 per person per day on a mainstream line. An oceanview cabin (with a window) adds $30 to $80 per person per day. A balcony cabin adds another $50 to $150 per person per day. A suite can double or triple the per-person rate. On a seven-day cruise, choosing a balcony over an inside cabin might add $350 to $1,050 to your total cost, depending on the line and season.
The per-person math works differently for groups. If four people share a balcony cabin that costs $2,000 total, that is $500 per person. If two people share an inside cabin that costs $800 total, that is $400 per person. Larger cabins sometimes offer better per-person value if you are traveling with family or friends, even though the total cabin price is higher.
What is included and what costs extra
Your cruise fare includes the cabin, breakfast and lunch at the main dining room, dinner at the main dining room (usually one assigned seating or two open seatings per night), basic entertainment like shows and deck activities, the gym, most pools, and access to the casino and nightclubs. Soft drinks at meals are included; water, coffee, and tea are free.
Alcohol is not included—beer, wine, and cocktails cost $6 to $15 each, or you can buy a beverage package for $60 to $80 per person per day. Specialty restaurants (steakhouse, Italian, sushi) charge $15 to $40 per person per meal. Spa services, casino play, and shore excursions are separate. Wi-Fi packages run $8 to $20 per day per device. Gratuities (tips) are typically $15 to $16 per person per day and are usually added to your onboard account automatically.
Seasonal pricing and when rates change
Cruise prices follow predictable seasonal patterns. Winter (December through February) is peak season for Caribbean and Mexican Riviera cruises, and per-person rates are highest. Spring break (March and April) is also expensive. Summer (June through August) is peak for Alaska and Europe cruises. Shoulder seasons—May, September, and early October—offer lower per-person rates because fewer people travel then. November and early December are often the cheapest times to cruise, except for the week of Thanksgiving.
Prices also shift based on how full a ship is. If a sailing is 40 percent booked two months out, the cruise line may drop per-person rates to fill cabins. If a sailing is 80 percent booked, prices climb. This is why the same cabin on the same ship can cost $800 per person one week and $1,200 per person the next week.
How ship size affects per-person cost
Larger ships (3,000+ passengers) have lower per-person operating costs and usually advertise lower per-person rates. Smaller ships (500–1,500 passengers) cost more per person because they carry fewer passengers across the same fixed costs (crew, fuel, port fees). A mega-ship cruise might advertise $99 per person per day; a small-ship cruise to the same region might cost $250 to $400 per person per day.
However, smaller ships visit ports that mega-ships cannot reach, offer more personalized service, and include more amenities (sometimes alcohol and excursions are included). The higher per-person cost reflects what you get, not just the ship's size.
Comparing per-person costs across cruise lines
Budget lines (Carnival, Royal Caribbean standard cabins, Norwegian) advertise the lowest per-person rates—often $75 to $150 per person per day. Mid-range lines (Disney, Celebrity, Holland America) typically charge $150 to $250 per person per day. Premium lines (Cunard, Princess, Regent) charge $250 to $400+ per person per day. Luxury lines (Seabourn, Silversea, Regent Ultra-Luxury) charge $400 to $800+ per person per day.
The per-person difference reflects cabin size, dining options, staff-to-passenger ratio, and what is included. A budget line's advertised $99 per person per day often excludes gratuities, beverage packages, and specialty dining—costs that can add $30 to $50 per person per day. A luxury line's $500 per person per day usually includes gratuities, alcohol, and most dining venues. Compare the total per-person cost (including tips and extras you plan to use), not just the advertised rate.
How to find the best per-person rate for your dates
Check the cruise line's website directly, then compare prices on third-party sites like CruCon, Cruise.com, and Vacations to Go. Prices are usually identical across sites, but some offer onboard credits or perks. Set up price alerts on major booking sites so you see when per-person rates drop for your preferred sailing.
Book during wave season (January through March) when cruise lines release new itineraries and offer early-booking discounts. If you have flexible travel dates, compare per-person costs across multiple weeks—a sailing one week earlier or later can cost $200 to $400 less per person. If you are a first-time cruiser, some lines offer first-time cruiser discounts of $50 to $150 per person.
Frequently Asked Questions
Does the per-person cost include food and drinks?
Food at the main dining room and buffet is included. Soft drinks, water, coffee, and tea are free. Alcohol, specialty restaurants, and room service cost extra. Most people spend an additional $30 to $60 per person per day on extras if they use specialty dining or drink alcohol regularly.
What is the cheapest time to cruise per person?
November (outside Thanksgiving week) and early December offer the lowest per-person rates for most cruise lines. May and September are also cheaper than summer or winter holidays. Booking four to six months ahead locks in better per-person rates than waiting until two months before departure.
Can you get a per-person cruise for under $100 per day?
Yes, budget lines like Carnival and Royal Caribbean advertise rates starting at $75 to $99 per person per day, usually for inside cabins on sailings during shoulder season. These rates do not include gratuities (typically $15 to $16 per person per day), beverage packages, or specialty dining. Your actual per-person cost will be higher once you add those.
Do children cost less per person than adults?
Most cruise lines charge the same per-person rate for children as adults in the same cabin. Some lines offer discounts for the third and fourth passengers in a cabin, which are often children. A few lines offer reduced rates for kids under 12 on select sailings, but this is not standard.
Is the per-person cost the same for all cabin sizes on the same ship?
No. Inside cabins cost the least per person, oceanview cabins cost more, and balcony cabins cost significantly more. Suites have the highest per-person rates. The cruise line sets different prices for each cabin type based on demand and location on the ship.