Skip to content

7 extra-charge items on cruise ships that are worth the cost (and 7 that aren’t)

May 15, 2023
9 min read
Royal Caribbean spa
7 extra-charge items on cruise ships that are worth the cost (and 7 that aren’t)
The cards we feature here are from partners who compensate us when you are approved through our site, and this may impact how or where these products appear. We don’t cover all available credit cards, but our analysis, reviews, and opinions are entirely from our editorial team. Terms apply to the offers listed on this page. Please view our advertising policy and product review methodology for more information.

Once you have booked your cruise, paid for your air and travel insurance and chosen your shore excursions, set a budget for extras. A world of temptations awaits.

While your cruise fare covers accommodations, meals, entertainment and activities, cruise lines know how to get you to part with more dollars. Onboard expenditures are a big part of their profits.

You might have an idea of what you’ll spend on drinks (pre-booked drinks packages are geared toward big drinkers) and a budget for the casino, but don’t underestimate the other carefully crafted enticements.

Here are our picks for what’s worth spending extra for on cruise ships and what’s not.

Worth the splurge

Specialty dining

You can have a good or even great meal in your ship’s main dining room, at the buffet and at other casual dining venues, such as the burger or pizza stands. However, for extraordinary food, you’ll pay extra on most vessels.

Cruise ships operate intimate specialty restaurants, typically based on a culinary theme — Italian, French, steakhouse, Asian, Brazilian, sushi — and these come with an extra fee (or what the cruise lines like to call a “cover charge”).

Prices range from a reasonable $15 per person to more than $100 per person — the latter for a multicourse chef’s tasting menu. Some restaurants are priced a la carte, so you pay for each selection as you would on land.

If you are a foodie who wants to experience the best a ship can deliver on the culinary front, it’s worth the expense.

Tip: Planning to sample several specialty restaurants? Look for discounted packages you can book pre-cruise.

Daily Newsletter
Reward your inbox with the TPG Daily newsletter
Join over 700,000 readers for breaking news, in-depth guides and exclusive deals from TPG’s experts

Wi-Fi upgrades

While some cruise lines provide free Wi-Fi (including Virgin Voyages, Viking and ultraluxury lines), most do not. If you’re hooked on social media or otherwise need to stay connected, you must pay extra.

Basic Wi-Fi, with just enough juice to send and receive emails, might be less than $10 a day.

If you plan to send photos or post videos, you’ll want to upgrade the plan to a high-speed package. You might buy a day or two of streaming service, but then you may find yourself frustrated on the days you don’t have it.

A better bet is upgrading to a length-of-cruise streaming package, which often costs $150 or more for a seven-day cruise (for two devices). Look for discount offers pre-cruise and on board.

Cooking classes

Rows of cooking stations on a cruise ship
Culinary center on Oceania's Vista. ERICA SILVERSTEIN/THE POINTS GUY

Among cruise ship activities, cooking classes are one of our favorites, but with this caveat: Look for classes where you actually get your hands dirty rather than just lectures.

On Royal Caribbean, you can take a sushi class ($35) and learn to make a hand-rolled lunch. On some Oceania Cruises, Holland America and Regent Seven Seas Cruises ships, you can acquire cooking skills from master chefs in a professional culinary center that's equipped with workstations, including stovetops. A favorite class on Oceania is one focusing on learning knife skills ($69).

Room service breakfast

Don’t underestimate the luxury vacation experience of breakfast in bed — or while admiring the sea from your cabin balcony. Most cruise ships will bring you coffee and a basket of pastries for free. However, if you want eggs, pancakes, breakfast sandwiches or other items, you might have to pay extra — either a set fee of $5 to $10 or a separate charge for each item.

It’s worth it (although if you want to get out of your PJs and fetch free items from the buffet to bring back to your cabin, that’s an option too).

'Wow' activities

Bolt roller coaster on Carnival Celebration
Bolt: Ultimate Sea Coaster on Carnival Celebration. ERICA SILVERSTEIN/THE POINTS GUY

Plenty of fun cruise ship activities are free, from waterslides and minigolf to rock climbing walls and ropes courses. However, if your ship has a marquee attraction, there could be an upcharge. It’s worth it for the thrill and the bragging rights.

Spend the $15 to experience Bolt, the first rollercoaster at sea, on Carnival Cruise Line’s 5,282-passenger Mardi Gras, and whip around a nearly 800-foot track at speeds of up to 40 mph. On Norwegian Cruise Line’s latest ships, zip around a go-kart racetrack as you compete with other riders for the fastest score at $9.95 per ride (or $199 for an unlimited package for a week).

Corkage fees

On most ships, you can bring your own bottle or two (or sometimes more) of wine or Champagne on board. This allows you to select your favorites, whether you go with something standard or a fine vintage that you’ve been saving, and not have to worry about marked-up cruise ship prices.

If you bring your bottle to a restaurant or bar, you will likely have to pay a corkage fee of $10 to $30, but it's likely worth it.

Tip: If you are purchasing wine on board, look for packages that provide a discount for purchasing several bottles.

Related: The ultimate guide to cruise line drinks packages

Good coffee

For those who are fussy about coffee, be forewarned you might not like what’s served at the buffet. It’s typically a generic brand, and some may find it too strong, others too weak.

For coffee snobs, better coffee will be available at the ship’s coffee shop for a fee. You’ll find drip coffee and baristas making espressos, lattes and cappuccinos. You can even buy Starbucks on Norwegian Cruise Line ships and select Royal Caribbean vessels.

Maybe not worth it

Art auction

Some people claim they bought the best painting ever on a cruise ship — and spent big bucks in the process. Others are totally disappointed with their splurge purchases once they get home. Extra costs for shipping and handling could mean you end up paying more than you would at a gallery (or on eBay).

It’s best to skip the temptation — though you might want to witness the action and sip a complimentary glass of Champagne in the process.

Expensive jewelry

Grab those $10 watches and rings at the gift shops, but if you’re looking at fancier watches, diamonds and other fine jewelry items, know your stuff and do research in advance. Jewelry is not returnable if you buy it on board.

Also, be aware that duty-free applies to taxes. If you spend big, you could still owe customs fees when you return to the U.S.

Photos

Cruise ship photographers are all over the ship and at the pier, trying to catch memorable moments. But do you really want the $20 snapshot taken against a cheesy background as you board the ship with puffy eyes because you caught a 6 a.m. flight to get to the pier? Or that photo of you with your mouth full of spaghetti at dinner?

Yes, you can do silly poses with your friends, but rather than pay, ask another passenger to snap a photo with your smartphone. (The only time photos might be worth it is if you’re doing family portraits with you and the kids dolled up for the ship's formal night.)

Related: 21 tips that will make your first cruise go smoothly

Fitness classes

Big ships have extensive ocean-view gyms with the latest, greatest workout equipment, as well as jogging tracks. Fitness centers will offer free stretch and abs classes. So, you may want to think twice before shelling out $12 to $40 for other classes or $85 to $110 for a personal training session (learning things you’ll promptly forget when you return home).

We suggest you reserve your extra energy (and money) for cycling and other activities on land.

Spa treatments

We get it. You're on vacation, and you finally have time to relax. However, you'll pay from $105 to $180, depending on the cruise line, for a 55-minute basic Swedish or deep tissue massage — more than you would pay at home. A manicure and pedicure will cost you $45 or more each. It’s better to get these at home, too.

A thermal area at the spa on Royal Caribbean’s Symphony of the Seas. ROYAL CARIBBEAN

Thermal suites

Thermal suites in the spa are reserved relaxation areas equipped with such enticements as thalassotherapy pools or hot tubs, saunas, steam rooms, aromatic showers, mud rooms, salt rooms and snow rooms, as well as warm heated loungers. These retreats have mellow music, soothing decor and smell really good, offering a multisensory experience.

Our issue is pricing, from $30 to $70 per person for a full day. (There is also a set rate for the whole cruise.) Most people don’t spend more than an hour there, so consider that when you decide whether it’s worth it.

Laundry delivery service

On cruise ships, you will pay big-city prices for dry cleaning and laundry. It’s great to have your undies delivered all neatly folded (for $2 or $3 per pair) and to see your T-shirts neatly pressed and on hangers, but do you really want to pay extra for that?

Tip: If you need to wash clothes, see if your ship has a self-serve laundry room where you can use the washers and dryers for free or for a few bucks’ worth of quarters.

Planning a cruise? Start with these stories:

Featured image by ROYAL CARIBBEAN
Editorial disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airline or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

TPG featured card

Best for dining at restaurants
TPG Editor‘s Rating
4 / 5
Go to review
Apply for American Express® Gold Card
at American Express's secure site

Rewards

1 - 4X points

Intro offer

As High As 100,000 points. Find Out Your Offer.

Annual Fee

$325

Recommended Credit

Excellent to Good

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.
Apply for American Express® Gold Card
at American Express's secure site
Terms & restrictions apply. See rates & fees
Best for dining at restaurants
TPG Editor‘s Rating
4 / 5
Go to review

Rewards Rate

4XEarn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
4XEarn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
3XEarn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
2XEarn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
1XEarn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • Intro Offer

    As High As 100,000 points. Find Out Your Offer.
  • Annual Fee

    $325
  • Recommended Credit

    Excellent to Good

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.