Best Expedia Credit Card Promotions in Singapore (2021)

Travel aggregators like Expedia can help you save a bundle on your travel expenses. But it doesn't just end there. You can save even more on your next hotel by using these credit cards that come with Expedia promotions too. Read on for the best Expedia promo codes and credit card promotions in Singapore.

Masthead Image

Citibank Expedia Promotions

Get S$200 Cash via PayNow!
See Full Review
Get S$200 Cash via PayNow!

Citi PremierMiles Card

Local Spend
S$1 = Up to 1.2 Miles
All Foreign Currency Spend including Retail and Online
S$1 = 2 Miles
Selected Online Hotel and Flight bookings
S$1 = Up to 10 Miles

MoneySmart Exclusive: Get S$300 Cash via PayNow! Applies to new to bank customers. Valid till 29 Feb 2020. Claim here

Citibank Expedia promo code: CITIHOTEL10 for 10% off the room rate for Expedia Rate hotel bookings via (expires 31 Dec 2020)

Just about every credit card issuer in Singapore has a tie-up with Expedia, and for Citibank, the promo code entitles you to 10% off hotel bookings. Look out, too, for seasonal promo codes around events like Chinese New Year or the June school holidays, which may offer higher discounts of 15% or more.

While these promo codes are valid with all Citibank credit cards, we recommend the Citibank PremierMiles credit card if you're a travel junkie, especially one on a lower budget.

With a low minimum income requirement and an annual fee waiver, the Citibank PremierMiles card is understandably popular with beginner miles chasers. The miles never expire, so you can take your time. Plus, it comes with free travel lounge access.

Apply Now

Limited Time Offer: Expires on 29 Feb 2020

AMEX Expedia Promotions

Get up to 32,000 KrisFlyer miles
See Full Review
Local Spend
S$1 = 1.1 Miles
Overseas Spend
S$1 = 2 Miles
Grab rides
S$1 = 3.1 Miles

MoneySmart Exclusive: Get up to 36,500 KrisFlyer miles when you apply via MoneySmart only. Valid till 29 Feb 2020.

AMEX Expedia promo code: AMEXHOTEL10 for 10% off hotel bookings via (expires 31 Dec 2020)

Checking out with an AMEX credit card on Expedia entitles you to a further 10% off the room rates, so don't forget to key in the promo code before you book.

This Expedia promo code is valid for all AMEX credit cards, but for casual miles chasers, we suggest using the AMEX KrisFlyer Credit Card. It's super hassle-free as the miles you earn are credited directly into your KrisFlyer account.

Although this credit card's earn rates are not the highest on the market, you do save on conversion fees.

In addition, the AMEX KrisFlyer credit card comes with a very generous welcome bonus. Just sign up right before a big purchase and you can snag the bonus miles without even having to pay the first year's annual fee.

UOB Expedia Promotions

Get up to $250 Cash Credit!
More Details
Get up to $250 Cash Credit!

UOB PRVI Miles American Express Card

Local Spend
S$1 = 1.4 Miles
Overseas Spend
S$1 = 2.4 Miles
Selected Online Hotel and Flight bookings
S$1 = 6 Miles

If you're a hardcore miles chaser, you would almost certainly prefer earning bonus miles to getting that "measly" 10% cashback. Fair enough - but in this case, you should be using a credit card like the UOB PRVI Miles Card.

Book your flights and hotels to get a whopping 6 miles per S$1 spent on Expedia. That's right, the promotion includes flights too (but only from participating airlines) so you should have no problem chalking up a whole bunch of miles. This UOB Expedia promotion is valid until 30 Apr 2020, so hurry.

If you travel a lot and know your way around redeeming bank points for miles, we can't recommend the UOB PRVI Miles Card enough. It has one of the best earn rates out there for both local and overseas spending. But the points do expire, so make sure to keep an eye on them.

OCBC Expedia Promotions

Cash Back on Eligible Spend
on Overseas spend
S$1 = 2.1 Miles
on Local spend
S$1 = 1.2 Miles

OCBC Expedia promo code: OCBCHOTEL10 for 10% off hotel bookings via (expires 31 Dec 2020)

As you can see, most Expedia credit card promos hover around the 10% off mark, and it's no different for OCBC.

If you are an air miles enthusiast, you probably signed up for the OCBC 90°N Card when it first came out in late 2019. Now is your last chance to get the most out of the promotional bonus miles on travel spending, if it is still valid.

Otherwise, the OCBC 90°N Card is still a great, beginner-friendly miles card for Singaporeans. It has a first-year annual fee waiver, entry-level minimum income requirement, no expiry on miles earned, and - best of all - no conversion fee.

DBS Expedia Promotions

Get AirPods or S$200 cashback or 38,000 miles when you apply online and spend!
More Details
Get AirPods or S$200 cashback or 38,000 miles when you apply online and spend!

DBS Altitude Visa Signature Card

Local Spend
S$1 = 1.2 Miles
Overseas Spend
S$1 = 2 Miles
Bus, MRT and Taxi rides
S$1 = 4 Miles

DBS/POSB Expedia promo code: DBSHOTEL10 for 10% off the room rate for Expedia Rate hotel bookings via (expires 31 Dec 2020)

If you're Singaporean, you probably already have a DBS/POSB credit or debit card, and you can take advantage of this 10% off promo code right away.

But if you're looking to game the system even more, consider using the DBS Altitude card. This beginner-friendly miles card has a super attractive promotion: Get 6 miles per S$1 spent on Expedia bookings via Both hotels and (participating airlines') flights are eligible, and the promo expires on 31 Mar 2020.

Even without the 6 miles Expedia promotion, it's still very worthwhile to make your travel bookings with this credit card. All online travel bookings get 3 miles per S$1 spent, no promo needed. This is capped at S$5,000 per month.

HSBC Expedia Promotions

Local Spend
S$1 = Up to 1.25 Miles
Overseas Spend
S$1 = Up to 2.25 Miles
Welcome Gift
35,000 Miles

HSBC Expedia promo code: HSBCHOTEL10 for additional 10% off participating hotels via (expires 31 Dec 2020)

Unfortunately, HSBC does not offer an entry-level miles card, but you can consider the HSBC Revolution Credit Card as it lets you earn 5X rewards points on certain spending categories, which can be used to redeem miles (works out to 2 miles per S$1). There is no cap.

You get those bonus points on dining, entertainment, and practically all online purchases - so it's great for travel bookings. Book your hotel on Expedia using an HSBC credit card and you can get 10% off as well.

Standard Chartered Expedia Promotions

on Local Spend
S$1 = 1.2 Miles
on Overseas Spend
S$1 = 2 Miles
Promotional Gift
30,000 Miles

Standard Chartered Expedia promo code: SCBHOTEL10 for 10% off eligible hotel bookings via (expires 31 Dec 2020)

Standard Chartered Expedia promo code: SCBPKG15 for S$15 off eligible flight+hotel package bookings via, minimum spend of S$500 (expires 31 Dec 2020)

Apart from the usual 10% off hotel bookings promo code, Standard Chartered has another Expedia promo code you can use if you are booking flight+hotel combos on Expedia. This means you can save even more on your travel expenses.

While Standard Chartered is best known for its cashback credit cards, the more advanced miles chasers out there can also look into the new Standard Chartered X Credit Card, which lets you earn points that can be converted to miles or to offset other travel spending.

Though this credit card has a high income requirement of S$80,000 p.a., it does come with an attractive 30,000 miles promo when you pay the annual fee of S$695.50 (valid till 30 Jun 2020), as well as free airport lounge access.

Frequently Asked Questions

How do I enter a promo code on Expedia?

To take advantage of the above Expedia credit card promotions, you first need to access Expedia by the relevant bank's landing page (the URL provided). Make sure you clear your browsing history before doing so. After you have selected your hotel and/or flights (if applicable), click on "Reserve". You will see a price summary on the right, and below the Trip Total, there is a link for you to enter a coupon or promo code. Enter your promo code in that field and check out.

Does Expedia charge in local currency?

It depends on whether you choose to "Pay Now" (pre-pay for your booking) or "Pay at Property". Typically, pre-payment is charged in Singapore dollars and the payment is processed in Singapore. The exception to this is if the travel provider (e.g. airline) is the one processing your payment. If you select "Pay at Property", you will be charged in your destination's local currency.

Why is Expedia cheaper than booking direct?

Unlike some of its competitors - the majority of which (e.g. Skyscanner) are simply aggregators - Expedia is an online travel agent. Since it is a sales channel for travel providers, Expedia may be able to negotiate a bulk "wholesale price" with the provider. Since it is not an aggregator, Expedia may also be able to offer its own discounts and pricing to be more competitive. However, note that Expedia may not always be the cheapest option at all times.