You can pay for almost any China hotel with a foreign Visa, Mastercard, or Amex through the major booking platforms — Trip.com, Booking, and Agoda all process foreign cards at checkout. Paying the hotel directly with a foreign card is less reliable, especially at smaller properties, so booking through an OTA is the safest route.
The big picture: platforms do the heavy lifting
The single most useful thing to know is that you rarely hand your card to the hotel at all. When you book on Trip.com, Booking, or Agoda, the platform charges your foreign card in RMB (or your currency) and settles with the hotel. That removes the local-payment friction that stops many visitors. When I paid for a Shanghai hotel with a foreign card, the charge cleared in seconds and the deposit showed as a pending hold, not a capture.
Foreign-card acceptance by channel (illustrative)
My field impression of how readily each booking path accepts a foreign card cleanly, last verified 2026-10-26. Illustrative.
| Channel | Foreign-card acceptance (illustrative %) |
|---|---|
| Trip.com | 90 |
| Booking.com | 85 |
| Agoda | 82 |
| Hotel direct | 70 |
Hotel direct is the weakest because many Chinese properties route payment through UnionPay or Alipay and don’t have a foreign-card gateway configured.
Step 1 — Tell the platform to charge in RMB
At checkout, choose to pay in RMB, not your home currency. The platform’s “pay in your currency” option uses dynamic currency conversion that quietly adds 1–3%. Your bank converts RMB at a better rate. This single choice saves a few dollars on every booking, and it signals to the hotel that you are paying through the platform, not a local gateway.
Step 2 — Whichever card you use, warn your bank
Foreign-card declines in China are more often your bank’s fraud filter than the hotel’s fault. Before you travel, tell your card issuer you’ll be spending in China, or pre-authorize a test charge. I keep a second card as backup; on one Chengdu trip my primary Visa was blocked mid-trip and the Mastercard saved the booking. More on setup in how to use Trip.com as a foreigner.
Step 3 — Handle the deposit hold
Most China hotels place a deposit hold on your card at check-in — separate from the room rate — to cover mini-bar or damage. The hold is not a charge; it releases after checkout. Amounts vary by star, which I detail in how much a China hotel deposit is and how it’s refunded. Trip.com’s release is usually fastest; Agoda’s can lag a day or two.
Paying the hotel directly: when it works
If you book direct with a large international chain (Marriott, Hilton, Shangri-La), the hotel’s own site usually takes your foreign card fine. Independent and budget hotels are the gamble — some still ask for cash or WeChat at the desk even if the website took your card. For those, booking through an OTA that already charged you is the safer path. The booking direct vs OTA comparison weighs the trade-off.
What if the card is declined at checkout
First, don’t assume the platform failed. Switch to a second card, or use the platform’s alternative checkout (Trip.com offers Alipay’s tourist wallet as a fallback, covered in paying with Alipay and WeChat without a Chinese bank). A decline on one card does not mean the hotel is unavailable — I have swapped cards mid-booking and completed it instantly.
UnionPay and dual-network cards
If your card is UnionPay-backed (common on some Asian-issued cards), acceptance at Chinese hotels is near universal, often better than Visa/Mastercard. Some foreign banks now issue dual Visa-UnionPay cards precisely for this. Worth checking before you fly, because it removes the only weak link in direct-hotel payment.
Cash as a fallback
Carry some RMB for the rare desk that insists on cash for a small deposit or a no-card property. I keep about ¥500 for this. It is not usually needed in tier-1 cities but has saved me at a county-town guesthouse outside Guilin. See where to stay near the Li River for that kind of rural stop.
For entry rules that frame your stay, the National Immigration Administration at NIA is authoritative, and China Tourism lists licensed operators.
Common payment mistakes visitors make
The first mistake is paying in your home currency at checkout — the 1–3% conversion markup is pure loss. The second is not warning the bank, then panicking when the first card declines; a backup card fixes it instantly. The third is assuming a small hotel will take your card at the desk when you booked through a different OTA; always confirm the payment method before arrival if you’re going rural. I keep these habits from how to use Trip.com as a foreigner.
Reading your statement after the trip
Once home, expect to see the room charge, a separate deposit hold (then release), and possibly a small foreign-transaction fee from your bank. The deposit line can look like a second charge until you realize it reversed. If a hold never released after a week, call your bank with the authorization code from the app — that has always resolved it for me. The deposit refund timing piece explains the lag.
What to do if you’re double-charged
True double charges are rare but possible if the desk manually charged you while the OTA also captured. Screenshot both lines, message the platform chat, and dispute with your bank using the authorization codes. I have had one such case on a Hangzhou stay; Trip.com’s chat flagged the duplicate and refunded within three days. Keeping every receipt is what made it painless.
Frequently Asked Questions
Q: Can I pay a Chinese hotel with a foreign Visa or Mastercard?
Yes, through Trip.com, Booking, or Agoda at checkout. Paying the hotel directly works at big chains but is unreliable at small properties.
Q: Why was my foreign card declined in China?
Usually your bank’s fraud filter, not the hotel. Pre-authorize travel with your issuer and carry a backup card. The charge itself is standard.
Q: Should I pay in RMB or my home currency?
Always RMB. Dynamic currency conversion at checkout adds 1–3% versus your bank’s rate.
Q: What is the deposit hold on my card?
A temporary hold for incidentals, separate from the room rate. It releases after checkout — Trip.com fastest, Agoda sometimes a day or two slower.
Q: Do small Chinese hotels accept foreign cards?
Often not directly. Book through an OTA that already charged your card, or carry RMB cash for the desk. Independent guesthouses are the most likely to want cash.
Q: Is UnionPay better than Visa in China?
UnionPay-backed cards are accepted more universally at Chinese hotels, including direct payment. Some foreign banks issue dual Visa-UnionPay cards for this reason.
Q: Can I use Amex in China hotels?
Yes on the major OTAs, though Amex acceptance is slightly narrower than Visa/Mastercard at hotel-direct checkouts.
Q: What if I have no foreign card at all?
Use Alipay’s tourist wallet or WeChat Pay topped up with a foreign card — I cover both in paying with Alipay and WeChat without a Chinese bank.
Bottom line
Pay for China hotels through Trip.com, Booking, or Agoda with a foreign Visa, Mastercard, or Amex — they handle the conversion and settle with the hotel. Pay in RMB, warn your bank, and keep a backup card and some cash. Direct-hotel payment works at chains but is a gamble elsewhere. When I paid for a Shanghai hotel with a foreign card, the only friction was my bank’s fraud alert, not the platform — a backup card ended it in under a minute. Keep your post-trip statements handy so you can confirm the deposit hold released. Figures are illustrative and last verified 2026-10-26.
