The real price range for two passengers
A cruise for two people costs anywhere from $1,000 to $5,000 or more per person for a week-long voyage, depending on the ship size, destination, and how far ahead you book. That means a total of $2,000 to $10,000 for both of you for one week. The lowest fares appear on older, smaller ships sailing short routes in the Caribbean or Gulf of Mexico. The highest fares are on newer mega-ships, longer voyages, and sailings to Alaska, Europe, or the Caribbean during peak winter months.
The advertised base fare—what you see in the big promotional numbers—covers your cabin and onboard meals. It does not cover gratuities (tips), drinks beyond water and coffee, shore excursions, specialty dining, casino use, or spa services. Those extras can easily add $500 to $1,500 per person to your final bill.
Key Takeaways
- Base fares for a week-long cruise range from roughly $500 to $2,500 per person, but mandatory gratuities and optional add-ons often double the final cost.
- Booking four to six months in advance usually offers better pricing than last-minute or peak-season bookings.
- Cabin location, ship size, and destination season have the largest impact on what you pay—an inside cabin in the Caribbean costs far less than a balcony cabin in Alaska.
- Gratuities are automatically added to your bill at roughly $15 to $16 per person per day, and you can adjust or remove them only before you sail.
What the base fare includes and what it does not
The advertised cruise price covers your cabin (sleeping quarters), all meals in the main dining room and buffet, basic entertainment, and access to most onboard facilities like the pool and gym. It also includes docking fees and port taxes, which are usually shown separately but added to your total at checkout.
What it does not cover: alcoholic drinks, specialty coffee drinks, bottled water, dining at restaurants beyond the main dining room, shore excursions (tours at ports), casino chips, spa treatments, photos taken by the ship's photographer, and gratuities. Some cruise lines bundle drinks into a package you can buy upfront; others charge per drink. Some offer "all-inclusive" fares that bundle drinks and gratuities, but these cost significantly more than the base fare.
How gratuities work and why they matter
Gratuities (tips) are automatically charged to your onboard account at the end of your cruise. Most major cruise lines charge between $15 and $16 per person per day. For a seven-day cruise for two people, that is roughly $210 to $224 total. You can adjust or remove gratuities before you sail by contacting the cruise line, but most people pay them.
Gratuities are separate from the base fare and are not optional in practice—the cruise line builds them into the expected cost structure, and crew members depend on them as income. If you see an advertised price that seems unusually low, check whether gratuities are already included or added separately.
Cabin type and location affect price significantly
An inside cabin (no window) is the cheapest option and can run $250 to $800 per person for a week. An oceanview cabin (with a window) typically costs $400 to $1,200 per person. A balcony cabin (with a private outdoor space) ranges from $600 to $2,000 per person. A suite with extra amenities can exceed $2,500 per person.
Location on the ship also matters. A cabin on a higher deck, midship (middle of the ship), or with a better view costs more than a lower-deck cabin near the engine room or at the front or back. If you are sensitive to motion, a midship cabin on a lower deck is steadier but cheaper. If you want to watch the ocean, you pay extra.
Destination and season set the baseline price
Caribbean cruises from Florida or Texas are the cheapest because they are the most common and competitive. A seven-day Caribbean cruise for two might cost $2,000 to $4,000 total (base fare only). Alaska cruises cost more because they are seasonal and require longer voyages—expect $3,000 to $6,000 total for two people. European cruises are pricier still, often $4,000 to $8,000 or more for two people, partly because of longer sailing times and partly because they attract higher-spending passengers.
Timing matters enormously. Sailing in September or early November (shoulder season) is cheaper than December through March (winter peak). A Caribbean cruise in September might cost $400 per person; the same cruise in December could cost $800 or more per person. If you have flexibility, traveling during school year or non-holiday weeks saves money.
How far in advance you book changes the price
Cruise lines typically offer the best fares four to six months before departure. Booking a year in advance can sometimes lock in low prices, but the cruise line may also release cheaper fares closer to the sailing date, and you cannot always rebook at the lower price. Booking within four weeks of departure usually means higher fares, unless the cruise line is trying to fill remaining cabins and drops prices at the last minute.
Last-minute deals do happen, but they are unpredictable. If you see a cruise you want, booking three to four months ahead is a safer bet than waiting for a sale that may never come. Some cruise lines allow you to rebook at a lower price if fares drop after you book, but you have to contact them within a certain window—usually 48 to 72 hours.
Add-ons that increase your total cost
Shore excursions (guided tours at ports) typically cost $50 to $300 per person per port, depending on the activity. A seven-day cruise with four ports might mean $200 to $1,200 in excursion costs if you do one at each stop. You can book these through the cruise line or independently at the port, and independent options are sometimes cheaper.
Specialty dining restaurants on the ship charge $15 to $40 per person per meal on top of your included meals. Drink packages range from $60 to $200 per person for the entire cruise, depending on whether you want beer and wine only or premium spirits. Spa treatments, photos, and casino losses are entirely optional but add up quickly if you use them.
Comparing cruise lines and finding better prices
The major cruise lines—Carnival, Royal Caribbean, Norwegian, Disney, and Princess—offer different price points. Carnival and Norwegian tend to be cheaper; Disney and Princess tend to be more expensive. Smaller or newer lines like Virgin Voyages or Seabourn charge premium prices for a different experience.
Prices also vary by travel agent. Some agents offer the same price as the cruise line's website; others negotiate group rates or have access to onboard credits (money you can spend on the ship). Booking directly with the cruise line is usually the same price as booking through an agent, so using an agent costs you nothing and may save you money through credits or perks.
Frequently Asked Questions
Can I find a cruise for two for under $2,000 total?
Yes, but only for short cruises (three to four days) on older ships sailing the Caribbean in shoulder season, or if you book a last-minute deal. A typical seven-day cruise for two people, including gratuities and basic extras, costs $2,500 to $4,000. Shorter cruises or off-season sailings can come in lower.
Are there hidden fees I should know about?
The main ones are gratuities (automatically added), port taxes (usually shown at checkout), and onboard charges for drinks, specialty dining, and excursions. Travel insurance is optional but recommended and costs $100 to $300 per person. Read the fine print at checkout to see what is included in your quoted price.
What is the difference between a cruise line's website price and a travel agent's price?
Usually nothing—the base fare is the same. Travel agents sometimes offer onboard credits (money to spend on the ship) or group rates that the cruise line's website does not advertise. Using an agent costs you nothing extra and may add value, so it is worth comparing.
Do prices drop closer to the sailing date?
Sometimes, but not always. Cruise lines drop prices to fill remaining cabins, but this is unpredictable. Booking three to four months ahead is safer than gambling on a last-minute sale. If you do book early and prices drop within 48 to 72 hours, contact the cruise line to see if you can rebook at the lower rate.
Is a drink package worth the cost?
It depends on your habits. If you plan to have two or more alcoholic drinks per day, a drink package usually saves money. If you drink occasionally, paying per drink is cheaper. Non-alcoholic drink packages are rarely worth it since water, coffee, and tea are free.