How To Get A Totally Free 7 Day Cruise Using Credit Cards

Want totally free vacations? Believe it or not, it's possible to get a cruise completely for free using credit cards. In fact, we've gotten two cruises basically for free! Check out our idea about exactly how to get a free vacation. This is one free vacation tip you don't want to miss out on.Last month my wife and I took a 7 day cruise completely for free.

We even spent two nights in the home port, Galveston, Texas, and visited the Pleasure Pier for free, too.

How did we do all of this?

The amazing power of credit card rewards.

How Much Our Cruise Cost Before Applying Credit Card Rewards

We got a great deal on this cruise before you even factor in credit cards.

Our 7 day Carnival Magic cruise came to a total of $1009.40 for the cruise fare, port fees, taxes and prepaid gratuities.

As part of the sale when we bought our cruise, we received $50 back in on-board credit to spend on the ship.

Of course, the cruise fare isn’t the only thing you pay for on a cruise. In addition to the fare, we spent:

  • $65 on parking,
  • $50 on miscellaneous supplies,
  • $175 on gas and dining out (not on the ship),
  • $58.43 for two all day passes to Galveston’s Pleasure Pier,
  • $3 on souvenirs in Mexico,
  • $2 in tips to the people who took our luggage,
  • $95 each ($190 total) on a behind the scenes tour of the cruise ship,
  • $78.88 in other on-board spending which came to $28.88 after our $50 on-board credit and
  • $350 estimated value of 2 nights in a hotel (free with points).

If you add all of that up, this vacation would have cost us a total of $1,931.71. Here’s how we got all of that for absolutely free.

Paying For Our Carnival Cruise Line Spending

Capital One Venture Rewards Credit CardWe both applied for and were approved for the Capital One Venture Rewards credit card.

After spending $3,000 on each card within three months of approval of the card, we both earned 40,000 bonus points each and 6,000 points for our purchases.

When redeemed for travel, such as a Carnival cruise purchase, these points are worth $0.01 each. This card reduced our bill by $920 and left us with $1,011.71 to go.

citi thankyou premierNext, my wife signed up for the Citi Thank You Premier credit card. Currently, you can earn 50,000 ThankYou points for spending $3,000 in the first three months after approval.

We used 30,000 points to get $300 in Carnival gift cards which covered all but $8.28 of our cruise ship spending.

We also have 20,000 ThankYou points left over which can get us another $200 in gift cards to places like WalMart, Home Depot, Lowe’s or more Carnival gift cards for a future cruise.

In total, we still had $711.71 of spending to cover with other credit card rewards.

Paying For Our Hotel

Next, we used 14,000 points to pay for our two night stay at the Sheraton Four Points on Galveston Island.

This hotel was in a prime location, right across from the seawall on the Gulf of Mexico. We could see both the Gulf of Mexico and the Pleasure Pier from our room which was pretty sweet.

SPG_Card_ArtFor this, we signed up for the Starwood Guest Preferred card by American Express. Currently, this credit card offers 25,000 bonus points for spending $3,000 within the first 3 months after approval.

After the spending, you’ll have at least 28,000 points which would have paid for our room twice over.

The estimated cost to book the room for the weekend would have been about $350, so now we only have $361.71 left to pay for with credit card rewards.

Paying For Miscellaneous Costs

chase_sapphire_preferred_credit_card_sign_up_bonusFinally, my wife signed up for the Chase Sapphire Preferred credit card to pay for our miscellaneous expenses that we couldn’t get gift cards for or didn’t qualify as travel spending.

Currently, you can earn 40,000 Ultimate Reward points by spending $4,000 in the first three months after approval. Ultimate Reward points can be cashed out at $0.01 a piece which more than covered our remaining $361.71 in expenses.

We could have used these rewards in a more optimal way, but we didn’t have any other plans so we just cashed them out.

A Summary Of The Credit Cards We Signed Up For

In total, we signed up for 5 credit cards over about a year to pay for our free cruise.

Based on the credit card sign up bonus offers as they stand today, we would have had to spend $16,000 on these credit cards to earn enough rewards.

Honestly, that’s not too difficult for us over the period of a year when you consider everyday spending (car insurance, cable bills, and groceries among others) along with any projects you may have done over the last year.

Additionally, we could have used our cruise spending to go toward some of these spending requirements for our bonuses, or toward our next bonuses.

A Summary Of Our Credit Card Rewards We Earned

These credit cards covered every penny of our $1,931.71 vacation and we had the following rewards left over:

  • 14,000 Starwood points (redeemable for multiple free hotel nights),
  • 20,000 ThankYou points worth at least $200 in free gift cards and
  • 7,829 Ultimate Rewards points worth at least $78.29 in cash.

You Could Spend More On Your Cruise

Your cruise may very well cost more than ours did, but luckily there are plenty of other credit card sign up bonuses you could earn to offset those costs.

We got a steal of a deal on the cruise fare itself. We only paid for an inside cabin, so if you want an ocean view, balcony or suite room, you’ll have to pay more.

We didn’t spend a ton of money on excursions in our ports and mainly just hung out around the ship, because we have an amazing beach at home. We didn’t spend hundreds of dollars on $10 drinks and we ate in the free dining rooms which are great by our standards.

Finally, we didn’t gamble more than $20 during the whole cruise in the casino. So, if you want to spend more on your cruise, you can do the following to earn even more credit card rewards.

Other Credit Card Rewards You Can Use For Cruises

Other cards can help you pay for a cruise. Here are a couple other my other favorites.

barclay arrival plusThe Barclaycard Arrival Plus World Elite Mastercard sign up bonus of 40,000 points after spending $3,000 in 90 days after approval can be redeemed for $400 in travel expenses, including cruises.

When you count the points earned from $3,000 in spending, you’ll have $460 in travel credit. If your spouses or significant other hasn’t signed up for the card yet, either, you can add another $920 toward your cruise.

bankamericard-travel-rewards-credit-card-tiltedAn easier card to earn points for is the BankAmericard Travel Rewards credit card. You can earn a bonus of 20,000 points worth $200 in travel for spending $1,000 in the first 90 days after approval.

This can be doubled to $400 with two applicants. Plus there is no annual fee with this card so you never have to cancel it.

Overall, there are a ton of different ways you can earn a free cruise using credit card sign up bonuses. However, you shouldn’t limit yourself to just cruises. Many of these credit cards can be used for other vacations, too.

Will you be using your credit card rewards for a free cruise in the future? What about another type of vacation? If you are already earning rewards, what’s the best free vacation you’ve taken so far? Let me know in the comments below.

Disclaimers: Don’t use credit cards for rewards unless you’re really on top of your game. You’ll need to make sure you never charge more than you can afford to pay off, you never make late payments and you never pay a penny in interest to make these credit cards worth it.

Additionally, many of these cards carry an annual fee that is waived the first year. Make sure you reevaluate every card to make sure they provide enough value to pay for the annual fee past the first year of the card.

Photo by: Kabacchi Text added by: Lance Cothern

Like What You See?

Join the other readers who have signed up for our email newsletter! No spam, just periodic updates to help improve your finances!

About Lance Cothern

Lance Cothern, a Certified Public Accountant (CPA) licensed in the Commonwealth of Virginia, is the founder of Money Manifesto. You can read more about him here or connect with him on Facebook, Twitter, Google+ or Pinterest.


  1. Great job, Lance! But I had to LOL that you paid $90 each for a behind the scenes tour of the ship. Only you would do that, lol.

  2. I gotta say that having to spend $16,000 in three months just to save a couple of thousand it would cost to take the cruise without points seems like an awful lot to me. If you were planning on this cruise for a year or more so the spending wasn’t all in the same 3 month period of time, and were going to spend that money anyway like materials for a major home renovation, perhaps it makes sense. But even if just using it to pay every day bills such as groceries, utilities, etc. it just seems like an exorbitant sum to me.

    • Kathy, it was definitely spread out over a year. When you consider all of the things you can put on a credit card, it was pretty easy for us. We bought a couple big ticket items, put our car insurance on the credit cards and any other regular spending we were planning to do anyway. I would never spend money I wasn’t planning on just to get a free reward 🙂

  3. What is the effect on one’s credit score from opening several new bank card accounts?

    • Overall my score hasn’t decreased overall in the long term. In the short term, your score will probably drop a few (less than 10 points in most cases) per inquiry. Normally mine only drops a couple points. Then when the new credit limit is figured in after a couple months my score goes back up. It will also go up as the inquiries drop off. I generally apply for a new card or a couple new cards every 3 months and my credit score is above 800.

Share Your Thoughts