Last updated on 1 December 2025
Did you know that regular Agoda credit card promotions in Singapore offer 15% to 30% instant discount on hotels worldwide, on top of credit card miles and cashback?
Similar deals from other Online Travel Agencies (OTAs) like Expedia and booking.com are also listed on this page, if available.
Things to note about Agoda credit card promos
- Book through each partner’s dedicated links below
- Sign in to your OTA account to get additional site discounts (if any)
- Discounts are applied instantly (before taxes/fees)
- Payment has to be made through the OTA; โpay at hotelโ room types do not qualify
- Pay with an eligible bank card (where applicable)
- Discount caps apply per booking, split your bookings to get around this
- No registration required
- No minimum spending
- No minimum nights (unless otherwise stated)
Most of these promotions are applicable to debit and credit cardholders of the respective banks.
Don’t have an eligible card? Check out existing sign-up promos to receive cash, miles and other gifts when you apply.
Latest Agoda promos
Although each offer has a “book by” date, there may be limited redemptions available, offered on a first come, first served basis.
Here’s a quick summary of the OTA partnerships offering at least 15% discount on hotel bookings right now:
Most of the promos can be enjoyed through the direct links, without an Agoda promo code.
P.S. Suitesmile earns absolutely nothing from these links. I constantly keep this list updated for my personal travel needs and to help fellow travellers in Singapore save on hotel stays. โ๏ธ
| Booking Link | Instant Discount | Discount Cap (per booking) | Book by |
|---|---|---|---|
| Citibank Agoda | 20% | S$60 | 31 Dec 2025 |
| HSBC Expedia | 20% (min. S$600) use promo code: HSBCSG20 | S$200 | 3 Dec 2025 |
| HSBC Premier Agoda | 20% | S$130 | 31 Aug 2026 |
| OCBC Agoda | 18% | S$40 | 31 Dec 2025 |
| Maybank Agoda | 18% (Malaysia, Indonesia only) | S$40 | 7 Dec 2025 |
| DBS Expedia | S$100 off S$600 use promo code: DBSSG100 | – | 31 Dec 2025 |
| HSBC Expedia | 16% use promo code: HSBCSG16 | S$55 | 15 Dec 2025 |
| DBS Agoda | 15% | S$30 | 31 Dec 2025 |
| HSBC Agoda | 15% | S$40 | 31 Dec 2025 |
Don’t have any eligible cards for the above promos? Consider the following ones, available to Mastercard and/or Visa debit and credit cardholders.
| Visa Infinite Agoda | 20% (4-star and above only) | US$200 | 31 Dec 2025 |
| Mastercard World Elite Agoda | 20% | US$60 | 31 Dec 2025 |
| Mastercard World Agoda | 15% | US$45 | 31 Dec 2025 |
| Mastercard Agoda | 13% | US$45 | 31 Dec 2025 |
Eligible hotels
Most non-chain hotels are eligible for these offers. Click here to view the list of hotel brands that are typically excluded from these offers.
If you are looking to book a chain hotel, you can usually receive around 5 to 10% cashback when clicking through shopping portals like ShopBack or TopCashback, to the chain’s official website (e.g. ihg.com). Besides, if you hold an elite status with a hotel loyalty program, you can only receive status benefits when booking directly through official booking channels.
What about credit cards with bonus earn rates?
When booking a chain hotel, travellers may also receive bonus earn rates of up to 8 miles per dollar with some Singapore credit cards, through the dedicated links below.
However, these deals should be treated only as a last resort, if you can’t take advantage of other offers shared above. This is due to over-inflated hotel rates found on these links, and, as frequently shared in Suitesmile Chat, bonus miles may not get credited automatically.
Cardholders should monitor if the bonus miles are awarded correctly and call the bank to “investigate” each transaction; wayyyy too much work for just an okay value, if you ask me.
I only recommend this method for hotels that are excluded from receiving the instant discounts shared above (mostly chain hotels). But also keep in mind that chain hotels are often cheaper when booked directly with the loyalty program, plus, indirect bookings do not get to enjoy loyalty perks and hotel points.
| Booking Link | Earn Rate |
|---|---|
| UOB PRVI Agoda | 8 mpd (excl. Japan hotels) |
| Citi PremierMiles Agoda | 7.2 mpd |
| UOB PRVI Expedia | 6 mpd |
| OCBC 90ยฐN Agoda | 6 mpd (SGD) 7 mpd (FCY) |

How to find eligible hotels
Eligible hotels on Agoda are clearly marked with a โCoupon applicableโ label, as shown in the screenshot below. Discounts will be automatically applied in the payment page when you have entered your card details.
On Expedia, there is no easy way to view eligible hotels from the search results, but travellers can check if the hotel is eligible by entering the promo code at the booking page.

Best credit cards for online hotel bookings
It’s great to have over 15% instant discount on hotel bookings, and it’s even better to enjoy high earn rates to stack with the discount.
However, not all banks offer credit cards that come with good earn rates for online hotel bookings in SGD.
Here are your best options:
- Maybank XL Rewards: 4 miles per dollar
- Maybank XL Cashback: 5% cashback
- DBS Woman’s World: 4 miles per dollar
- UOB Lady’s Card: 4 miles per dollar (Travel category must be pre-selected)
๐ก Click on + Card Summary below to view key details like pros & cons, miles/cashback details, annual fee, income requirement, and more.

Maybank XL Rewards
4 mpd on flights, hotels, dining, shopping, foreign currencies
๐ Sign-up promos

Maybank XL Cashback
5% cashback on flights, hotels, dining, shopping, foreign currencies
๐ Sign-up promos
Best credit cards from each Singapore bank
Don’t have an eligible card to take advantage of the above offers? Find out the best cards from each bank (not necessarily for hotel bookings):
- Best Citibank credit cards
- Best UOB credit cards
- Best HSBC credit cards
- Best DBS credit cards
- Best Maybank credit cards
- Best Trust credit cards
- Best Standard Chartered credit cards
- Best AMEX credit cards
- Best OCBC credit cards
Can you find rates cheaper than these Bank x OTA deals?
Booking a hotel through one of the above offers gives you the best rates, in most cases. However, sometimes, travellers may find even lower rates elsewhere.
Once you’ve seen a hotel that you like, it’s a good idea to compare the hotel’s discounted rate on other platforms like Google Hotels and Trivago.
These deals are best for busy travellers who want to book their hotels quick, knowing that they would pay close to the lowest possible rates, if not the lowest.
WARNING: Avoid insane Agoda fees
When booking through Agoda, it’s best to:
- Pay immediately at the time of booking
Do NOT “pay later” or “pay at hotel” to avoid insane FX fees/markups of up to 15% - Pay in SGD
Avoid insane FX fees/markups of up to 15% - Bonus: Pay with a Visa card
Mastercards come with a 1% fee, as SGD payments are processed overseas
Read more about Agoda fees here.

Final thoughts
Getting 15% to 30% discount plus credit card miles/cashback on hotels all year long is fantastic. These deals should be the first that you look at, when booking a non-chain hotel. In fact, you can even apply these discounts to some apartments that are also listed on Airbnb.
Getting to apply a discount instantly makes these deals even sweeter, as you do not need to wait for cashback or pray that a certain hotel that you’ve booked is “eligible”.


