I booked a Costco cruise in search of savings. Here's how it went
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

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

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.
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

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

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

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:
- Packing for a cruise? These items aren't allowed on board
- Man overboard: Cruise ship overboards and how they happen
- What is baked Alaska, and why is it paraded around cruise ships?
- What are the largest cruise ships in the world?
- Gentlemen hosts: These men cruise to make sure single ladies have a great time
- What is the Jones Act and how does it affect cruise ships?
- What is a lido deck on a cruise ship?
- What's a cruise cabin guarantee and will it save you money?
- What's the difference between a cruise ship concierge and a butler?
TPG featured card
Rewards
| 4X | 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. |
| 4X | 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. |
| 3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
| 2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro offer
Annual Fee
Recommended Credit
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.
Rewards Rate
| 4X | 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. |
| 4X | 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. |
| 3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
| 2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro Offer
You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.As High As 100,000 points. Find Out Your Offer.Annual Fee
$325Recommended Credit
Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.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.

