UOB has a longstanding partnership with Agoda, which offers UOB PRVI Miles Cardholders bonus miles on hotel bookings worldwide.
This promotion has been renewed and enhanced for 2025, and now offers up to 8 mpd—an increase from the previous 6.6 mpd.
However, hotels must be booked through a special portal to earn the bonus miles, and rates here tend to be more expensive than booking elsewhere. Therefore, you’ll definitely want to comparison shop and ensure that you’re not overpaying for miles.
Agoda x UOB 8 mpd promotion for UOB PRVI Miles Card
![]() |
Agoda x UOB |
UOB PRVI Miles Cardholders can now earn up to 8 mpd when they make hotel bookings via the special Agoda x UOB portal.
This consists of the usual 1.4 mpd (for bookings in SGD) or 2.4 mpd (for bookings in FCY), plus a bonus component of 5.6 mpd. There is no minimum spend required to trigger the bonus, nor cap on the maximum miles that can be earned.
Base | Bonus | Total | |
SGD | 1.4 mpd | 5.6 mpd | 7 mpd |
FCY | 2.4 mpd | 5.6 mpd | 8 mpd |
To be eligible for this offer, stays must be:
- Booked between 15 January 2025 and 31 May 2026
- Stayed between 15 January 2025 and 30 November 2026
Stays must also be fully prepaid at the time of booking; you will not earn the bonus for “pay at hotel” rates. You will need to provide your mobile number (registered with UOB) at the payment page.
To reiterate: you must book via the Agoda x UOB portal to enjoy these rates. If you book through the public Agoda webpage, you will only earn the base reward of 1.4 mpd or 2.4 mpd.
Eligible hotels will be labelled with “Earn up to 8 miles per 1 SGD spend”.
You will also be able to see the number of miles that can be earned on your booking, depending on room type and rate. For example, a S$125 booking earns 999 “PRVI Miles” (there’s no such thing as “PRVI Miles,” but it would probably be too confusing for the average person to state the benefit in terms of UNI$!).
Should you change currencies?
The Agoda website prices in SGD by default, but you do have the option to change the currency before paying (it can be toggled at the top of the page).
Since FCY transactions (8 mpd) earn more than SGD transactions (7 mpd), should you just choose to pay in FCY by default?
It’s not so simple. Remember, UOB has an unusual definition of overseas spend. In addition to being in FCY, the transaction must also be processed by a payment gateway located outside of Singapore.
From what I understand:
- Agoda processes Visa transactions in Singapore
- Agoda processes Mastercard transactions in Hong Kong
Therefore, if you paid with the UOB PRVI Miles Visa, you would earn a base reward of 1.4 mpd regardless of what currency you pay in, since the transaction is processed locally.
If you paid with the UOB PRVI Miles Mastercard in SGD, you would incur a 1% DCC fee because the transaction is charged in SGD while being processed overseas (conceptually it’s the same as if you walked into a store in Hong Kong and chose to pay in SGD).
It used to be possible to circumvent this fee by pairing your UOB card with Amaze, but that’s no longer an option now that Amaze transactions are excluded from rewards (and in any case that wouldn’t have worked here, because you need to book with a UOB PRVI Miles Card directly).
If you paid with the UOB PRVI Miles Mastercard in FCY, you would have a 3.25% FCY transaction fee, so you’re essentially paying an extra 2.25% for an incremental 1 mpd. That won’t be worth it for most people.
I’m not very clear on how it works with the UOB PRVI Miles AMEX, though I do know you won’t need to worry about DCC fees in that case.
When will bonus miles be credited?
UOB PRVI Miles Cardholders will initially earn the regular 1.4/2.4 mpd for SGD/FCY bookings.
The bonus 5.6 mpd will be credited within three months of check-out.
Terms & Conditions
The T&Cs for this promotion can be found here, at section 2(ii).
Are prices higher through these portals?
They certainly can be.
For instance, the Centara Watergate Pavilion Hotel in Bangkok prices at S$111 through the Agoda x UOB portal, versus S$102 on the public website.
Since I could earn 4 mpd on this booking with alternative cards, I’m paying an extra S$9 in order to earn an incremental 369 miles (S$111 @ 7 mpd – S$102 @ 4 mpd). That works out to 2.44 cents per mile, more than I’d be willing to spend.
Of course, I can’t say for sure that this happens all the time- there’s just too many permutations to check. What I can say is that every time you make a booking through an OTA x bank portal like this, you should be comparison shopping to see what the “true” price is.
Conclusion
The UOB PRVI Miles Card has renewed its tie-up with Agoda for 2025, which offers cardholders up to 8 mpd for prepaid bookings made through the Agoda x UOB portal.
8 mpd sounds enticing, but the prices on these portals can often be inflated. Therefore, you need to compare them against the Agoda public website — and indeed, other OTAs — to ensure you’re not paying over the odds for miles.
I have never found a case where you were not overpaying. Getting the 8mpd always come with an extra cost that makes the 8mpd totally not worth it.
In your experience, do rates tend to be more expensive for Citi-Agoda too?
Hi Aaron, if I select the free cancellation option to pay for the booking at a later date, but still via UOBxAgoda, does it fall under the “fully prepaid” and hence eligible for 7/8mpd?