Skip to content

I booked a Costco cruise in search of savings. Here's how it went

Nov. 13, 2024
10 min read
Royal Caribbean Odyssey of the Seas
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.

A free $140 gift card, $100 in onboard credit and the complimentary help of a travel agent, just for booking a cruise I was planning to purchase anyway? Sign me up! (Or, rather, ask my parents if I can use their Costco account to book the sailing since they're already members.)

I've known about Costco cruises for a while, and I've always wondered whether booking a cruise through a warehouse club would help me find a deal. Four months before my preferred sailing date, I decided to test the travel booking site for my next cruise — a weeklong Bahamas voyage from Bayonne, New Jersey, on Royal Caribbean's Odyssey of the Seas.

In my case, I didn't snag actual fare discounts, but I did receive some nice perks. I found the process largely easy but with a couple of small sticking points that are worth mentioning. Should you try Costco Travel for your next cruise booking? Here's what I experienced to help you decide.

Using someone else's membership to book

An online booking form for a cruise, showing an error
I received an error message when I tried to input my Royal Caribbean Crown & Anchor Society loyalty number. COSTCO TRAVEL

Because I'm not a Costco member, I planned to use my parents' membership (with their permission, of course) to book my voyage. I wasn't sure if it would be allowed, but it wasn't a problem with verification from the member.

Booking a cruise through Costco can be done online or over the phone. The first bump happened when I initially attempted to handle the reservation myself on the Costco Travel website, which required my dad to enter his membership information. But when the form wouldn't recognize my Crown & Anchor Society loyalty number after I triple-checked that I had it correct, I instead called and spoke with an agent.

I dialed 1-866-921-7925, pressed 1 to book a cruise and chose the appropriate prompt for the cruise line I wanted — Royal Caribbean. From there, I connected with an agent, Michelle, who was friendly and helpful.

After I explained what I hoped to do, she spoke with my dad to verify his membership number, name and mailing address. Once she verified the information and confirmed that I had permission to book under the account, she dealt with me directly for the rest of the process. She also verified that an account holder would not need to be booked on the sailing with me for me to make the reservation.

Booking online vs. over the phone

A cruise ship inside cabin with a giant LED screen instead of a balcony door
Royal Caribbean's Virtual Balcony Cabin. ROYAL CARIBBEAN INTERNATIONAL

Because I wanted to keep costs low, I decided to reserve an inside cabin. The least expensive one available for the sailing date and ship I needed was a virtual balcony — a windowless interior accommodation with a floor-to-ceiling high-definition screen that shows real-time ocean views. I had heard about them but hadn't tried one before, so I said yes when Michelle asked if that would be OK. (Because I went into the call already knowing that was the cabin I wanted, Michelle didn't add much value, but for someone who wasn't sure, she would have been a tremendous help.)

I didn't yet have a travel companion confirmed, so I booked the cabin for myself only. I ended up with a nonrefundable virtual balcony, midship on Deck 10, for $1,932.95 (including single supplement, taxes and fees). To add a second person, Michelle told me I'd just owe taxes and fees of $192.95. For the sake of comparison, these are the same prices I saw listed on the Royal Caribbean website for the same cabin earlier that day.

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

Before I completed the purchase, Michelle was required to read me the terms and conditions over the phone. She apologized and warned me it would take a while. So, I timed it; over the course of seven straight minutes, she rattled off information about smoking and gratuity policies, the check-in process, necessary travel documents and cancellation terms, among other things.

This was the worst part of the booking process. It felt like an unnecessary waste of time for both of us — and not just because I'm familiar with cruise line terms and conditions. Even if you were curious about Royal Caribbean's policies, you'd tune out after a few minutes of nonstop legalese.

Earning miles for the purchase

THE POINTS GUY

When it was time to pay, I had a choice between putting down a $250 deposit and paying the remaining balance within a month or paying the entire amount in full. I chose to pay up front. To keep my credit card details secure, Michelle transferred me to an unrecorded line where an automated menu prompted me to enter my credit card information.

For the purchase, I used my United Club℠ Card (see rates and fees). It offers 2 MileagePlus miles per dollar spent on travel purchases, so I earned 3,865 total miles. If I had booked through the United Cruises portal, I would have earned 2 miles per dollar for an inside or outside cabin — 4 for a balcony or suite — plus an additional 1 mile per dollar for booking with my United Club Card. (Oddly, United Cruises do not usually code as travel for United card purchases.) I chose to skip the extra mile per dollar and book through Costco because the 2,125 extra miles would have been worth about $29, according to TPG's monthly valuations.

I wasn't in the market for a new card, but if I had been, this would have been a great opportunity to knock off a nice chunk of the minimum spending requirement for a welcome bonus.

$240 in free money

A screenshot of a costco gift card notification
A notification on my cruise invoice about a $140 Costco e-gift card. COSTCO

During the booking process, I asked Michelle if there were any discounts on the actual fare, either through Costco itself or because I have Diamond status in Royal Caribbean's Crown & Anchor loyalty program. She could not offer any fare discounts at the time, but Costco did give me $100 in onboard credit because of my loyalty status. My parents will also be receiving a $140 Costco gift card via email after I sail. (When I first booked the cruise as a solo traveler, the offer was a $115 gift card; the amount increased to $140 after I added a guest.)

Another perk is that I have a point of contact to assist if something goes wrong before, during or after my cruise.

If cruise fare discounts are essential for you, you'll want to check out Costco's current Kirkland Signature and Buyer's Choice offers to search for savings. However, that might mean you'll need to be flexible with your travel particulars, such as sailing date, destination and ship instead of going in with those parameters already set like I did.

Modifying the booking

Once I found a friend to cruise with me, I called Costco Travel back to have an agent (not Michelle this time) add her to the booking. I paid the remaining taxes and fees, which came to $191.95 — $1 less than I was quoted during the original booking. That netted me another 2 MileagePlus miles per dollar spent (384 total).

I called back to prepay my gratuities 13 days before the sailing. Royal Caribbean was about to raise its daily charges from $18 per person to $18.50 per person, but I could get the cheaper price by prepaying. Because it was less than two weeks until we set sail, the Costco agent had to take down my credit card information and pay Royal Caribbean directly. The transaction went through with no issues.

One key option that you won't have if you book through Costco is to participate in Royal Caribbean's RoyalUp program, which allows booked passengers to bid on cabin upgrades. In Costco's fine print, it indicates that it doesn't participate in the program. If you call Royal Caribbean to try to bid, the line will simply tell you to call your travel agency — Costco — to make any changes to your booking. (Because I wanted to try a virtual balcony, the lack of ability to bid wasn't a problem for me, but it might be for others.)

Staying informed

An e-mail minder about cruise check-in
An email reminder from Costco about checking in for my cruise. COSTCO

Initially, all confirmation of the booking was sent to the Costco email on file — my dad's. I asked Michelle if she could switch it, and she did.

For a few weeks after I made my reservation, I received all of the usual communications — marketing emails urging me to prebook shore excursions and to prepay gratuities, nudges to check in for my sailing and other reminders.

However, once I added a guest to the booking, the system reverted to sending all emails related to the cruise to my dad again. It's only a small inconvenience for him to forward them, but I should have checked that my email was still on the account.

Bottom line

If you're shopping for a cruise, Costco is a great option if you're a member (or know one who will let you use their account) and want to enjoy some additional perks and the assistance of a travel agent. However, it won't necessarily save you money if you've got a specific sailing date in mind. If lower fares are your goal, be flexible with your travel date, ship and destination to take advantage of Costco's latest offers.

If you have problems booking online, don't be afraid to call for assistance. Talking to a person can make the process easier.

Finally, don't forget to keep an eye out for any additional perks, rebates, discounts or gift cards that might be coming your way via email. With so much junk flooding everyone's inboxes, it can be easy to mistake legitimate rewards for spam.

Overall, Costco Travel is a reputable way to book cruises. It can offer both perks and discounts, but ultimately, it won't necessarily offer you a better value than booking through other portals, travel agents or your cruise line directly — especially if you can better maximize your points and miles earnings elsewhere.

Have more cruise questions? TPG has answers:

Featured image by ©2021 Michel Verdure for Royal
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

Rewards rate
3XEarn 3X Miles on Delta purchases.
1XEarn 1X Miles on all other eligible purchases.
Intro offer
Open Intro bonus
Earn up to 125,000 Bonus Miles
Annual fee
$650
Regular APR
19.49%-28.49% Variable
Recommended credit
Open Credit score description
Excellent to Good

Pros

  • Delta SkyClub access when flying Delta
  • Annual companion ticket for travel on Delta (upon renewal)
  • Ability to earn MQDs through spending
  • Various statement credits for eligible purchases

Cons

  • Steep annual fee of $650
  • Other Delta cobranded cards offer superior earning categories
  • Earn 100,000 Bonus Miles after you spend $6,000 or more in purchases with your new Card within the first 6 months of Card Membership and an additional 25,000 bonus miles after you make an additional $3,000 in purchases on the Card within your first 6 months, starting from the date that your account is opened. Offer Ends 04/01/2026.
  • Delta SkyMiles® Reserve American Express Card Members receive 15 Visits per Medallion® Year to the Delta Sky Club® when flying Delta and can unlock an unlimited number of Visits after spending $75,000 in purchases on your Card in a calendar year. Plus, you’ll receive four One-Time Guest Passes each Medallion Year so you can share the experience with family and friends when traveling Delta together.
  • Enjoy complimentary access to The Centurion® Lounge in the U.S. and select international locations (as set forth on the Centurion Lounge Website), Sidecar by The Centurion® Lounge in the U.S. (see the Centurion Lounge Website for more information on Sidecar by The Centurion® Lounge availability), and Escape Lounges when flying on a Delta flight booked with the Delta SkyMiles® Reserve American Express Card. § To access Sidecar by The Centurion® Lounge, Card Members must arrive within 90 minutes of their departing flight (including layovers). To access The Centurion® Lounge, Card Members must arrive within 3 hours of their departing flight. Effective July 8, 2026, during a layover, Card Members must arrive within 5 hours of the connecting flight.
  • Receive $2,500 Medallion® Qualification Dollars with MQD Headstart each Medallion Qualification Year and earn $1 MQD for each $10 in purchases on your Delta SkyMiles® Reserve American Express Card with MQD Boost to get closer to Status next Medallion Year.
  • Enjoy a Companion Certificate on a Delta First, Delta Comfort, or Delta Main round-trip flight to select destinations each year after renewal of your Card. The Companion Certificate requires payment of government-imposed taxes and fees of between $22 and $250 (for itineraries with up to four flight segments). Baggage charges and other restrictions apply. Delta Basic experiences are not eligible for this benefit.
  • $240 Resy Credit: When you use your Delta SkyMiles® Reserve American Express Card for eligible purchases with U.S. Resy restaurants, you can earn up to $20 each month in statement credits. Enrollment required.
  • $120 Rideshare Credit: Earn up to $10 back in statement credits each month after you use your Delta SkyMiles® Reserve American Express Card to pay for U.S. rideshare purchases with select providers. Enrollment required.
  • Delta SkyMiles® Reserve American Express Card Members get 15% off when using miles to book Award Travel on Delta flights through delta.com and the Fly Delta app. Discount not applicable to partner-operated flights or to taxes and fees.
  • With your Delta SkyMiles® Reserve American Express Card, receive upgrade priority over others with the same Medallion tier, product and fare experience purchased, and Million Miler milestone when you fly with Delta.
  • Earn 3X Miles on Delta purchases and earn 1X Miles on all other eligible purchases.
  • No Foreign Transaction Fees. Enjoy international travel without additional fees on purchases made abroad.
  • $650 Annual Fee.
  • Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
  • Terms Apply.
  • See Rates & Fees