In this post I want to cover other ways to save money on cruises while on board and while traveling from your home to the cruise terminal.
Saving money while on board
Be a cruise deadbeat like me. Cruise lines lose money on your basic cruise fare but they make it up by selling you extras while on board. Skip or limit all the extras like the photos, spa, art auction, alcohol, and in port excursions and you, too, can get a cruise subsidized by your spendthrift fellow passengers!
From reviewing Carnival’s annual report to investors, they take in around $700 per cabin per seven night cruise from selling all the extras while on board. That’s roughly the amount we pay per cabin for our entire cruise! Those sales come with an 86% gross profit margin for the company since they are selling to a captive audience once you’re on board and don’t need to set competitive prices. If you want a frozen margarita, you’re paying whatever they’re asking or you’re not getting it.
Some people claim the fun of cruising is going crazy on board and buying all those expensive drinks. And that’s okay, but it certainly changes the value proposition if you buy all that pricey booze.
Some unscrupulous souls manage to sneak alcohol aboard, thereby depriving these poor corporations of their outsized profits. I can neither confirm nor deny whether the Root of Good household has engaged in this morally ambiguous behavior. But if one were so inclined, here’s a few tips on how to do it:
- Buy a rum runner. With these flasks, you can sneak alcohol on board like the pros during prohibition.
- Buy a small bottle while in a port and don’t turn it over to security when you walk back on board. Odds are you won’t get caught if it’s a 375 mL bottle. If you get caught (“oops, sorry I forgot!”), they confiscate it and return it at the end of the cruise. No biggie.
- Empty a disposable water bottle and fill with clear liquor. Or do the same to an apple juice container with amber colored spirits.
Most cruise lines allow you to bring one bottle of wine per person, so this might last you for much of the cruise if you enjoy a small glass once per day.
While on the topic of alcohol, it’s worth mentioning the bargains you can find in the liquor store on board ship or in your ports of call. On most cruises, we find some incredible deals on liquor at prices about half of what they are back at home in North Carolina. For example, we picked up a few one liter bottles of Jose Cuervo tequila for $8 each ($29 in North Carolina) and one liter bottles of Crown Royal whiskey for $16 each ($40 in North Carolina).
There is supposedly a one liter per person limit on what you can import to the US duty free but we’ve routinely bought more (like 7-8 liters for 2 of us), declared it on the Customs form, yet never paid any duties. Just smile at the Customs agent and play dumb. YMMV of course, but we “saved” $160 on top shelf liquor on our last two cruises, and even if there was an import duty assessed, it would be much less than $160. We buy the stuff at home anyway, so we aren’t falling into the trap of spending “extra” money just because it’s cheap. It’s been over a year since the huge liquor haul, and we still have around half of the liquor we bought.
Here’s another radical way to save while on board. Become a shareholder and get free on board credit. If you purchase 100 shares of Carnival (ticker: CCL) or Royal Caribbean (ticker: RCL) then you will get $100 per cabin on a seven night sailing on the respective cruise line or their operating subsidiaries. Carnival owns Costa, Princess, Cunard, and Holland America while Royal Caribbean owns Celebrity. You get a smaller award for shorter cruises and a larger award on longer sailings (up to $250 on 14+ night sailings). When Carnival and Royal Caribbean were trading in the $30-40 range in recent history, it wasn’t too expensive to pick up 100 shares. Both companies have done well and now trade around $50 and $90 per share, respectively, so it’s much more expensive to acquire 100 shares just for the shareholder benefit alone.
While you are in port, you’ll probably want to get off the ship and see stuff. The cruise line sells prepackaged excursions at near-usurious markups, but it’s easy and convenient so many cruisers buy these excursions. Save a fortune by booking your own excursions with private providers ahead of time. Even better, skip the excursions and DIY your time in port. For a cheap cab fare or bus ticket, you can usually get around town and see a few sights on your own.
Some ports, like Nassau in the Bahamas, have a few attractions within walking distance or not far away by water ferry. On our first visit to a port we like to walk around the port or town and get a feel for the area without planning any big activities.
Consider the total cost of the entire vacation
Think big picture. Your cruise ticket covers almost all of your expenses from the time you hop on board until your last day of the cruise when you sadly mope down the gangplank and head back home. In addition to the cruise fare, you’ll have to pay for travel to your port of departure. Squeeze out the savings on that part of the trip budget, too.
Cruises leave from all over the US coast, so check for local cruises. Paying a little more for a cruise that departs from a nearby port may save you money overall. For example, I can book a 5 night cruise from Charleston, South Carolina that’s a 4.5 hour drive from home instead of sailing from Miami that is 11.5 hours drive time from home. I’m willing to pay more (or accept a slightly worse itinerary) for a local cruise to avoid the cost and inconvenience of driving an extra 7 hours or having to fly instead of drive.
Cruises leave port around 4 pm on the day of departure, so you’ll typically want to get to the port around 12 or 1 pm to maximize your time on board and to make sure you don’t miss the cruise if you’re running late. If we’re driving to Charleston, we can leave early in the morning and make it there by noon, whereas if we’re driving to Miami or Fort Lauderdale, we definitely have to spend the night somewhere along I-95 on the way south.
The mid-day cruise departure time usually makes it impossible to fly down the day of the cruise unless you’re fortunate to have access to a very early non-stop flight to the airport near the cruise terminal. Add in a hotel night and the possibility of a taxi from airport to hotel and hotel to cruise terminal and you’re talking a large additional expense versus driving. Which is why we tend to drive to the cruise terminal, even when we’re departing from a Florida port (a 7 to 11.5 hour drive from Raleigh, NC). In addition, airfare for a family of five is way more expensive than gas for the drive to and from Florida since we can all ride in the same car.
Local ports along the east coast from north to south:
- New York City
- Cape Liberty (Bayonne, NJ)
- Norfolk, VA
- Charleston, SC
- Jacksonville, FL
- Port Canaveral, FL
- Fort Lauderdale, FL
Local ports along the Gulf coast from east to west:
- Tampa, FL
- Mobile, AL (starting in 2016)
- New Orleans, LA
- Galveston, TX
Local ports along the west coast from north to south:
- San Francisco
- Los Angeles
- San Diego
From my east coast perspective, the biggest down side to choosing a local port instead of a major south Florida port like Miami or Fort Lauderdale is that the cruise won’t get to the Caribbean as quickly. You’ll probably spend additional time at sea transiting to your Caribbean island paradises, and you might not have as many days in port in the Caribbean. Your destinations might only include the Bahamas instead of other islands further away. For wintertime cruises, a non-south Florida departure might mean experiencing chilly winter weather for a day or two of your cruise (and that’s what you’re trying to escape, right?).
That’s not a complete downer, since I really enjoy time on board the ship and don’t care as much about the destinations. But it’s not as much fun being above deck in the wind when it’s 55 degrees and cloudy instead of 75-85 and sunny.
We look at every expense of getting to the cruise terminal and try to keep those to a minimum. For cruise parking, we always skip the in terminal parking at the port that usually runs about $20 per day. Instead, we find a private off-site parking provider that typically charges $4 to $7 per day and provides a free shuttle to the cruise terminal. We’ve done this in Jacksonville, Fort Lauderdale, and Miami. Quality of service varies, so be sure to do your due diligence and read the reviews.
Another popular option is a “stay and sail” hotel where you get a room the night before the cruise and it comes with free parking for the duration of your cruise and a free shuttle to/from the cruise terminal. We’ve never done this but prices tend to be around $99-159/night (roughly the cost of in terminal parking).
I could also DIY a “stay and sail” package. When we stayed at the Jacksonville Aloft hotel, they said we could leave our car there for the week while we went on the cruise. Then I could have hopped on a $15 Uber ride to the port (and you can save $20 with that link). So many options to avoid $100+ in parking fees at the port.
We usually stay at hotels for free using Starwood Preferred Guest points obtained through credit card sign up bonuses on the American Express Starwood Preferred Guest card (more on credit cards), and free flights are easy to obtain as well using credit card sign up offers. I just wish I could find a good credit card bonus offer to cover a cruise fare!
Check out all the posts in the Going on a Cruise series:
Where would you draw the line on frugality? Limiting drinks? Smuggling liquor? Driving 11 hours instead of flying?
Root of Good Recommends:
- Personal Capital* - It's the best FREE way to track your spending, income, and entire investment portfolio all in one place. Did I mention it's FREE?
- Free Travel* - We score $10,000 worth of free travel every year from credit card sign up bonuses. Get your free travel, too.
- Save more on travel with Airbnb and take $40 off your first stay*. We usually get apartments with 2-3 bedrooms plus a kitchen and living room for less than the price of 1 hotel room. Save even more with weekly and monthly discounts.
- Use a shopping portal like Ebates* and save more on everything you buy online. Get a $10 bonus* when you sign up now.
- $20 off Uber* and Lyft* for new customers (our preferred rideshare apps when traveling)
- Google Fi* - Use the link and save $20 on unlimited calls and texts for US cell service plus 200+ countries of free international coverage. Only $20 per month plus $10 per GB data.