Cruise prices range from roughly $500 to $5,000 per person for a week, depending on the ship size, destination, season, and how far ahead you book
The base fare—what the cruise line charges for your cabin and onboard meals—is only part of what you spend. A budget cruise might advertise $600 per person for seven days, but that price typically does not include gratuities (tips for staff), alcoholic drinks, specialty dining, shore excursions, or cabin upgrades. Most people end up spending 30 to 50 percent more than the advertised fare once they add these extras.
Prices shift dramatically by season. A Caribbean cruise in January costs significantly more than the same sailing in September. Last-minute bookings—within two to four weeks of departure—sometimes drop to clear inventory, but early bookings (two to six months ahead) often lock in better rates than mid-range booking windows. The ship itself matters too: newer mega-ships with more amenities cost more than older, smaller vessels on the same route.
Key Takeaways
- Base fares start around $500 per person for a week on budget lines but can exceed $3,000 on premium or luxury ships, and prices double or triple during peak travel seasons.
- Gratuities, drinks, specialty restaurants, and shore excursions typically add $500 to $1,500 per person to your total cost beyond the advertised fare.
- Booking three to six months in advance usually offers better rates than last-minute deals, though prices vary by destination and time of year.
- Cabin location and type—inside versus balcony, deck level, proximity to elevators—can add $200 to $1,000 to your per-person cost.
What the Base Fare Includes and What It Does Not
The advertised price covers your cabin, access to the main dining room for dinner, breakfast and lunch buffets, onboard entertainment, and most fitness facilities. It does not cover alcoholic beverages, specialty coffee drinks, spa services, casino use, or most dining outside the main restaurant.
Many cruise lines now charge extra for the main dining room at dinner if you want to sit at an assigned table with a server instead of eating at the buffet. Some ships charge for basic internet access, though a few lines include it. Gratuities—typically $15 to $16 per person per day—are not included in the base fare and are usually added to your final bill unless you opt out or pay in advance.
How Cabin Type and Location Affect Your Price
An inside cabin (no window) is the cheapest option and can be $200 to $400 less per person than an ocean-view cabin on the same sailing. A balcony cabin costs $400 to $800 more than an inside cabin. Suites with separate living areas run $1,000 to $3,000 more than a standard cabin, depending on the ship and sailing.
Your deck level and proximity to the elevator also shift the price. A cabin near the center of the ship costs more than one at the far end of a corridor. Cabins on higher decks typically cost more than those on lower decks, though some travelers prefer lower decks to avoid noise from the pool area above.
Onboard Costs Beyond Your Cabin
Alcoholic drinks cost $6 to $15 each at the bar, though many cruise lines sell drink packages for $60 to $100 per person per day that cover unlimited beer, wine, and mixed drinks. Specialty restaurants—steakhouses, Italian, sushi bars—charge $15 to $40 per person per meal on top of your base fare. A couple dining at a specialty restaurant twice during a seven-day cruise might spend $200 to $400 on those meals alone.
Spa treatments range from $100 for a massage to $300 for multi-hour packages. Excursions at ports—snorkeling, zip-lining, guided tours—typically cost $50 to $300 per person depending on the activity and port. A family of four taking three moderate excursions during a week-long cruise could spend $600 to $1,200 on shore activities.
Seasonal Price Swings and When to Book
Peak seasons—winter holidays, spring break, and summer—see prices 40 to 60 percent higher than shoulder seasons like May, September, and early October. A Caribbean cruise that costs $800 per person in September might cost $1,200 to $1,400 per person in December. Alaska cruises peak in July and August; Mediterranean cruises peak in June through August.
Booking three to six months in advance typically offers better rates than waiting until the last minute, though the relationship is not always linear. Some cruise lines release early-bird discounts, then raise prices as the sailing date approaches, then drop them again if cabins remain unsold. Comparing prices across multiple booking windows—say, at three months out, six weeks out, and two weeks out—can reveal the best rate for your chosen sailing.
Budget, Mid-Range, and Luxury Cruise Lines
Budget lines like Carnival and Disney Cruise Line's value sailings advertise base fares starting around $500 to $700 per person for a week. Mid-range lines like Royal Caribbean and Norwegian Cruise Line typically start at $800 to $1,200 per person. Premium lines like Celebrity and Holland America start at $1,500 to $2,000 per person. Luxury lines like Regent and Seabourn start at $3,000 to $5,000 per person or higher.
The difference is not just cabin size. Luxury lines include gratuities, most drinks, and specialty dining in the base fare, so the total cost difference narrows. A budget cruise at $700 per person plus $1,000 in extras might total $1,700 per person, while a luxury cruise at $3,500 per person with most extras included might total $3,800 per person—a smaller gap than the advertised fares suggest.
How to Estimate Your Total Cruise Cost
Start with the base fare and add gratuities (roughly $100 to $120 per person for a week). Then estimate drinks: either a drink package ($400 to $700 per person for a week) or à la carte spending ($100 to $300 per person). Add one or two specialty dining meals ($30 to $80 per person). Budget $100 to $300 per person for shore excursions, depending on how many ports you visit and what you want to do.
For a family of four on a mid-range cruise, a realistic budget might look like this: base fare of $3,200 (four people at $800 each), gratuities of $480, a drink package of $2,000, specialty dining of $240, and excursions of $800. That totals $6,720, or $1,680 per person—more than double the advertised $800 base fare. Knowing this breakdown helps you decide whether to book and where to cut costs if needed.
Frequently Asked Questions
Do kids pay the same price as adults?
Children usually pay the same base fare as adults in the same cabin, though some cruise lines offer reduced fares for children under 12 or 18. Gratuities, drinks, and excursions are typically charged per person regardless of age, so a family's total cost scales with the number of people traveling.
What if I book early and the price drops?
Most cruise lines allow you to rebook at a lower price if the fare drops after your purchase, though you may need to contact them within a certain window—usually 48 to 72 hours of the price change. Some travel agents monitor prices and rebook automatically; others charge a fee to do so. Check your cruise line's rebooking policy before you purchase.
Are there hidden fees I should know about?
Port fees, taxes, and fuel surcharges are usually added to the advertised fare at checkout, not hidden. Onboard fees that surprise people most are gratuities (automatically added to your bill), specialty dining charges, and drink packages. Reading the fine print on the cruise line's website before booking reveals most of these costs.
Can I save money by booking a repositioning cruise?
Repositioning cruises—sailings where the ship moves from one region to another, like Alaska to the Caribbean—often have lower per-day fares because they visit fewer ports. A 10-day repositioning cruise might cost less per day than a 7-day cruise to the same destination, though you spend more days at sea and fewer days in ports.
What is the cheapest time to cruise?
September and early October (after summer ends but before fall break) and May (between spring break and summer) typically offer the lowest fares. Avoid December through early January, spring break weeks, and July through August if you want to minimize cost. Hurricane season in the Caribbean (June through November) sometimes brings lower prices, though some travelers avoid those months for weather reasons.