Where to save and splurge on a cruise vacation, from someone who's taken 51 cruises

In:
15 Feb 2025
By: 
Allie Hubers

I just turned 30-years-old this month, but that doesn’t mean I haven’t taken my fair share of cruises over the last three decades. Last week, I sailed on my 51st cruise aboard Royal Caribbean’s Utopia of the Seas. Of course, I have a few more cruises already planned for this year.

Between personal and professional travel, I’ve been lucky enough to cruise more than I ever imagined. I took my first cruise at 4-years-old and continued sailing each year with my family while growing up.

My passion for cruising has only accelerated in the last decade, and I continue to prioritize cruising with my friends, husband, and parents. Whether it’s a quick weekend getaway or an extended voyage to a far-flung destination, each cruise brings something new to appreciate.

As someone who enjoys frequent travel, I’ve learned valuable lessons about maximizing my cruise budget. There are infinite opportunities to splurge on a cruise vacation; spending extra isn’t always necessary.

Here are my best tips for saving and splurging on a cruise vacation from a budget cruiser.

Save: Book an interior cabin

When booking your cruise, you’ll need to decide which cabin category you want to book. You might be tempted to spend thousands of dollars on a suite or balcony cabin, but I don’t think this is always necessary.

I prefer booking an interior cabin most of the time to save money. These budget-friendly cabins have everything you need for a comfortable stay, despite not having a window or balcony. Considering I book many port-intensive sailings, I hardly spend any time in my cabin anyway.

The only time I choose to book a balcony cabin is when I’m sailing on an especially scenic itinerary, such as Alaska, Iceland, and Norway. The views on these stunning sailings are an essential part of the experience!

Splurge: Choose your cabin’s location

For many years, I booked the cheapest cabin available onboard, which was often an interior guarantee cabin. Although you might save some money, you give up any control over choosing your cabin’s location onboard.

After losing the stateroom lottery location multiple times, I’ve sworn off guarantee cabins for the foreseeable future. Whether my cabins were below the pool deck or above the nightclub, many sleepless nights on vacation left my frustrated.

Instead, I splurge on choosing my cabin’s location to ensure my stateroom is in a quiet, convenient, and comfortable location. Not to mention, cruise ships are sailing at almost full capacity, meaning the leftover cabins available for guarantee reservations are often the least desirable ones. This is a gamble that I’m no longer willing to make!

Read more: Cruise ship extra costs worth splurging on

Save: Skip the drink package

One of the most expensive cruise add-ons you can purchase is a drink package. While many travelers consider it a must-have for their cruises, it’s something I rarely choose to purchase for my trips.

After splurging on Royal Caribbean’s drink package for the first time a couple years ago, I quickly realized the investment was not worthwhile. I struggled to drink enough throughout the cruise to break even, and I often felt pressured to keep ordering drinks to justify the cost.

Instead, I’ve started to bring my own wine onboard while cruising to save money. Unless you have the stamina to drink frequently and consistently for your cruise, I’d suggest saving your money and forgoing the drink package. You can often find cheaper drinks in port and take advantage of the option to bring wine onboard, making it an easy way to cut costs without sacrificing enjoyment.

The only exception I make is for Celebrity Cruises’ All Included cruise fare, which bundles a standard drink package and internet package in the price. Last year, I booked a 15-night Australia cruise through my MEI travel agent at a group rate, which included these perks. By choosing this option, I actually saved money compared to booking directly with the cruise line without any extras.

Splurge: Book specialty dining

For many years, I avoided spending extra on specialty dining. I was always impressed with the main dining room food on a cruise and never felt the need to splurge on specialty dining. However, with recent cost-cutting measures affecting the quality and variety of complimentary dining, my perspective has shifted.

Now, I genuinely appreciate the elevated ambiance and dining experience, especially when cruising on longer itineraries. I almost always book specialty dining while cruising and highly recommend others do too.

You might also be surprised to learn that you can negotiate specialty dining prices. On my recent sailings with Royal Caribbean and Celebrity Cruises, I saved anywhere from 30% to 50% by simply inquiring about a discount.

Cruise lines are eager to fill their specialty restaurants, so you can often see crew members promoting these venues throughout the ship. If you show some interest and insist that you’ll only dine at a discount, you’ll often be offered a lower rate, making it a great way to enjoy an upgraded dining experience without overspending.

Read more: Royal Caribbean loyalty match review

Save: Avoid the spa, casino, and onboard shops

Once you’re onboard a cruise ship, there are constant temptations to spend extra money. Onboard spending is extremely profitable for cruise lines; for instance, Royal Caribbean reported in its 2024 Q4 financial report that consumer spending onboard is significantly higher than 2023 levels, fueled by greater spending at higher prices.

For this reason, I steer clear of the onboard spa, casino, and shops so I am not tempted to spend money. It’s easy to spend extra when you can easily charge everything to your shipboard account.

Cruise ship spas are notoriously overpriced for the services they provide, and casinos make it extremely easy to spend hundreds to thousands of dollars. While onboard shops can be fun to browse, you’ll often find overpriced and poor-quality merchandise available for purchase.

Instead, I prefer spending my time onboard enjoying the included amenities and entertainment to save money. Your cruise will already feature activities, events, and shows at no extra cost. This allows you to have a fantastic vacation without blowing your budget.

Splurge: Interesting and desirable itineraries

While some cruisers prioritize the ship experience itself, others are drawn to cruises for the chance to explore new destinations and immerse themselves in different ports of call. As a world traveler, I am always looking for interesting cruise itineraries to visit new countries and destinations.

If you’re spending your hard-earned money and vacation time to go on a cruise, I recommend booking an itinerary that interests you. Don’t settle for ports of call that aren’t exciting. Unless you have unlimited resources and time, choosing a more desirable itinerary is always worth the extra cost to make the most of your vacation.


Allie Hubers has been cruising since she was a tiny toddler. What started as a yearly vacation with family quickly turned into a passion for travel, cruising and adventure. Allie's been on nearly 30 cruises all over the world. She even studied abroad on Semester at Sea, sailing the world on a ship while taking courses for college and visiting 4 continents.

Get our newsletter

Stay up-to-date with cruise news & advice

    We never share your information with third parties and will protect it in accordance with our Privacy Policy