News & Trending Travel News

11 Things You Should Never Buy on a Cruise

Don't get caught spending too much on these common cruise rip-offs.

tourists relaxing on deck chairs in sun at cruise ship
Updated Feb. 12, 2026
Fact check checkmark icon Fact checked
Google Logo Add Us On Google info

Few things are better than that feeling you get right before you go on a cruise. Soon, you'll be relaxing on the deck in the sunshine, with delicious dining, adult beverages, and all the entertainment and excursions you could hope for.

However, you might not be prepared for all the ways you'll be tempted to spend on a cruise ship. Here's everything you don't need to help you save money traveling to your next port of call.

Smart Drivers, Smarter Savings.
Compare car insurance rates in Ohio
See if you qualify for a lower rate in less than 2 minutes
Currently Insured?
Multiple Cars?
Homeowner
Age
map pin icon
By clicking the button above, I understand and agree that this site uses site visit recording technology (provided by Trusted Form, Jornaya, and Microsoft Clarity) Privacy Policy

Artwork

Unless a piece really catches your eye or you're a seasoned collector, buying artwork onboard your cruise ship isn't a great idea.

For one, those art auctions (in international waters) aren't protected by U.S. consumer fraud laws, which means your purchase can be risky. It can also be tough to discern the actual value of a piece, so stay away.

Duty-free items

If you enjoy the thrill of purchasing duty-free alcohol, tobacco, chocolate, perfume, or other luxuries at the airport, you're not alone. Getting a tax break and a good deal is certainly enjoyable.

However, avoid chasing the same feeling on a cruise ship, where duty-free items may not be as competitively priced. Save your allotment for more lucrative purchase locations.

Expensive excursions

One of the best parts of cruising is the exciting shore excursions you embark on at port. The best part is when they're included in the price.

If they're not — especially the super pricey ones — consider shopping around instead. You might find a better deal offered by an experienced local outfitter. Just be sure to read the reviews.

Earn a travel bonus worth $250 with this incredible card

With the Bank of America® Travel Rewards credit card you can earn 25,000 bonus points after spending $1,000 in purchases in the first 90 days of account opening.

The 25,000 bonus points can be redeemed for a $250 statement credit toward travel or dining purchases.

The best part? There's no annual fee.

Click here to apply now.

High-end jewelry

Yes, you can buy expensive jewelry on a cruise. Should you? Unless you're a jeweler, probably not, no matter how tantalizing the deal may seem. Chances are the pieces will be overpriced, which you'll learn the hard way if you try to resell.

You're better off taking notes and delving into research when you get home. 

Manicures or pedicures

Sure, you want your hands and feet to look beautiful on a cruise, so make sure you get your mani-pedi beforehand. You'll be able to keep more money in your wallet, as these services are more expensive once you're on board.

Also, the ship's movement increases your chance of smudging your polish before it dries, so port is a better option.

Medication

You need to bring any prescriptions you take on your cruise. But you should also bring a well-stocked first aid kit with vitamins, supplements, band-aids, etc.

You don't want to overpay for these items, which you will on a cruise ship. You also don't want to be at the mercy of a potentially paltry selection.

Professional photos

There's a time and place for hiring a professional photographer. Think weddings, for example. But you really don't need to spend money to get fancy shots taken on a cruise.

The cameras in our smartphones are so good that you'll likely capture the moments you want to remember, after all. 

(The exception is if you're planning a proposal or other milestone event on board.)

Spa treatments

There are several reasons to skip the spa on your cruise. The first is that services are likely to be more expensive than in port or at home.

The second is that some treatments, such as weight loss therapies, may promise more medical benefits than they deliver. Finally, aftercare may impact your food and beverage intake, which is no fun.

Room service

Few things feel as luxurious as ordering room service, especially when you have no desire to get out of bed. But while it used to be included on some cruises, many charge a fee these days.

Why spend the money when there are tons of dining options right outside your door, with options likely included in your fare?

Get a protection plan on all your appliances

Did you know if your air conditioner stops working, your homeowner’s insurance won’t cover it? Same with plumbing, electrical issues, appliances, and more.

Whether or not you’re a new homeowner, a home warranty from Choice Home Warranty could pick up the slack where insurance falls short and protect you against surprise expenses. If a covered system in your home breaks, you can call their hotline 24/7 to get it repaired.

For a limited time, you can get your first month free with a Single Payment home warranty plan.

Get a free quote

Tech items

If you forgot your AirPods or phone charger, that's one thing. But if you have everything you need, there's no reason to buy tech items, electronics, or gadgets after you've embarked.

These kinds of items are notorious for being marked up where they're more difficult to procure, cruise ships included.

Toiletries

It's not uncommon for travelers to forget something, whether it's toothpaste, shampoo, or lotion. Maybe you left the nail clipper at home this time, too.

Cruise ships will charge a premium for toiletries, so try not to forget them. Or at least get some items at port, which could be more unique and make for a good story.

Bottom line

There are plenty of things to love about cruising, or these types of vacations wouldn't be so wildly popular. But there are dos and don'ts regarding what you should buy on board to take into account.

Fortunately, abstaining from purchasing these items can put more cash in your wallet for fun stuff, like shopping in a cruise ship's mall area. That's where you're more likely to buy things you'll actually enjoy.

Easy-to-Earn Unlimited Rewards

  • $0 annual fee
  • Simple, flat-rate rewards
  • Flexible redemption options
  • Up to 75% Bank of America Preferred Rewards® bonus potential
  • Apply Now
  • 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
  • Earn unlimited 1.5 points per $1 spent on everyday purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
  • Earn 3 points per $1 spent on travel purchases booked through the Bank of America Travel Center.
  • Use your card to book your trip how and where you want - you're not limited to specific websites with blackout dates or restrictions.
  • Redeem points for a statement credit to pay for travel or dining purchases, such as flights, hotel stays, car and vacation rentals, baggage fees, and also at restaurants, including takeout.
  • 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 17.49% - 27.49% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 5%. Balance transfers may not be used to pay any account provided by Bank of America.
  • This offer may not be available elsewhere if you leave this page. You can take advantage of this offer when you apply now.
Bank of <span class='whitespace-nowrap'>America<sup>®</sup></span> Travel Rewards credit card
4.4
info

on Bank of America's secure website

Read Card Review

Intro Offer

Earn 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases

Annual Fee

$0

+

Why we like it


Financebuzz logo

Thanks for subscribing!

Please check your email to confirm your subscription.