Can foreigners stay in any hotel in China?
Blog/Payments & Apps

Can foreigners stay in any hotel in China?

Practical guide for foreigners using Alipay, WeChat Pay, cash, and backup cards at Chinese hotels, with step-by-step mobile payments setup and first-day checklist.

Go2China Easy Editorial Team||10 min read

Quick answer

  • Learn how to choose and pay at hotels in China as a foreigner using mobile payments, foreign cards, or cash.
  • Set up Alipay or WeChat Pay before arrival, link a Visa or Mastercard, and complete verification to avoid payment friction.
  • Always carry backup cash and a second card, save offline screenshots, and test small payments on day one.

Why China feels cashless (and what that means for your hotel)

Walking into a hotel lobby in Shanghai or Beijing, you'll see guests scanning QR codes to pay. Few carry wallets. This is the reality of China's mobile-first payment ecosystem. For foreign travelers, this can be unnerving. But with proper preparation, you can navigate it smoothly. The key is understanding that Alipay and WeChat Pay for foreigners are now widely accepted at hotels that cater to international guests, though smaller or budget hotels may still require a deposit or a foreign card at check-in.

The anxiety is real: language barriers, internet restrictions, and unfamiliar payment flows. But here's the reassurance: most hotels in tier-1 and tier-2 cities that accept foreign guests are equipped to handle Visa, Mastercard, or mobile payments linked to foreign cards. The challenge is knowing which ones, and what to do before you arrive. This guide covers exactly that, with step-by-step advice on setting up China mobile payments, verifying your identity, and planning your backup strategy.

Before departure: what to install, verify, and screenshot

Start at least a week before your trip. Install Alipay and WeChat Pay from your app store. Both support foreign cards like Visa, Mastercard, and American Express, but setup requires a completed identity verification. You'll need your passport and a working phone number that can receive SMS (your home number works for initial verification, but a Chinese number is better for ongoing use). Also, download Didi (ride-hailing), Gaode or Baidu Maps (navigation), and a translation app like Google Translate with offline packs or Microsoft Translator.

Next, link your card inside each app. In Alipay, go to 'Me' > 'Bank Cards' > '+' and scan your card or enter details. WeChat Pay: 'Me' > 'Pay' > 'Bank Cards' > 'Add a Card'. Small test transactions (like ¥1 to a friend or a donation) will confirm the link works. Take screenshots of your linked card pages, hotel booking confirmations, and addresses in Chinese. Store them in a dedicated album for offline access. Your connectivity plan is your lifeline for payments, maps, and translation. Buy an eSIM (check phone compatibility) or a local SIM before departure to ensure data on arrival. For more on connectivity, see our [eSIM Guide](/esim).

Can foreigners stay in any hotel in China? - Shanghai travel photo 1
Shanghai travel scene for planning this China trip.

Alipay and WeChat Pay setup with a foreign card

The process for Alipay foreign card linking is straightforward: open the app, tap 'Pay', then 'Bank Cards'. Enter your card number, expiry, CVV, and billing address. Alipay may ask for a one-time SMS code. For WeChat Pay foreign card, go to 'Me' > 'Pay' > 'Bank Cards' and follow similar steps. Both apps may also require identity verification by scanning your passport. This is a one-time step and is essential for lifting payment limits.

Once verified, you can use the apps for payments up to a limit (typically ¥50,000 per year for Alipay, with lower per-transaction caps). For larger hotel bills or deposits, you may need to use a physical card or a second linked card. Test your setup by making a small purchase at a convenience store or a restaurant after arrival. If it works there, it will likely work at hotels that accept mobile payments. However, not all merchants accept foreign-linked accounts; some require local bank accounts. That's why backup cash and a second card are essential. Carry about ¥1,000 in small bills for taxis, street food, or small shops.

Where payments can fail and what backup to carry

Mobile payments can fail in several scenarios: (1) At small guesthouses or budget hotels that only accept local Alipay/WeChat transfers (not foreign card linked). (2) For hotel deposits or room incidentals, which often require a physical credit card with a chip. (3) At taxi ranks, metro ticket machines (some accept only cash or local apps), or rural market stalls. (4) When your data connection drops due to network interference or roaming issues. (5) If your bank flags a transaction as suspicious and blocks it.

Your backup plan should include: ¥1,000 to ¥2,000 in small renminbi notes (¥10, ¥20, ¥50), a Visa or Mastercard with no foreign transaction fees, and offline screenshots of your hotel address and phone number. Also, have a printed copy of your passport and visa (for hotels that require photocopy). If your payment fails, calmly show the app error to staff and offer cash or another card. Most hotels that visitied by foreigners are used to this. For absolute reassurance, book hotels via international booking sites (e.g., Booking.com, Agoda) that handle payment in advance, so you only need to present a card for deposit upon arrival.

Can foreigners stay in any hotel in China? - Shanghai travel photo 2
Shanghai travel scene for planning this China trip.

First-day payment checklist for airport, hotel, metro, and food

At the airport: After customs, go to an ATM to withdraw cash (any bank ATM works with a foreign card). If you have an eSIM, test your data connection. Open Alipay and buy a bottle of water at a convenience store. This confirms your payment setup works. If it fails, use cash or your backup card. Test mobile payment at the airport before heading to the hotel. At the hotel check-in: Present your passport and booking confirmation. The hotel will make a photocopy of your passport (required by law). For payment, you can use Alipay/WeChat (if linked to a card) or give your physical card for a deposit. Most hotels authorize a hold of ¥500–¥2,000 for incidentals. If you're asked for a deposit in cash, that's acceptable too.

For metro: Download the metro app (e.g., Shanghai Metro) or use Alipay's transport card feature (available in many cities). Some stations accept QR codes, others only cash for single-journey tickets. Keep ¥50 in coins handy. For meals: Restaurants in malls or popular areas almost always accept Alipay/WeChat. Street stalls may only accept cash or local transfers. After your first meal, you'll feel more confident. End the day by checking your payment limits in each app and ensuring you have enough data for the next day. For itinerary planning, see our [Itinerary planner](/itineraries).

Common mistakes foreigners make with China payments and hotels

Mistake 1: Only relying on one payment app. Always have both Alipay and WeChat Pay installed, plus cash and a card. Mistake 2: Not testing before departure. Some foreign card links fail due to bank restrictions. Test with a small transaction using Wi-Fi at home. Mistake 3: Forgetting to verify identity. Unverified accounts have very low limits (e.g., ¥100 for Alipay). Complete passport scanning before you go.

Mistake 4: Booking hotels that don't accept foreigners. Some Chinese-only booking platforms (e.g., Ctrip) list hotels that only serve domestic guests. Use international platforms or filter for 'foreigners welcome'. When in doubt, call the hotel via a messaging app (many respond on WeChat). Mistake 5: Not having offline backup. If your phone dies, you lose everything. Carry a paper card with your hotel name in Chinese, a map screenshot, and cash in a separate pocket. For more travel essentials, see [Travel Essentials](/essentials).

Can foreigners stay in any hotel in China? - Shanghai travel photo 3
Shanghai travel scene for planning this China trip.

Frequently asked questions

Can foreigners use Alipay and WeChat Pay in China? Yes, with a foreign card and completed identity verification. Both apps officially support Visa, Mastercard, JCB, and Diners Club, but actual success varies by card issuer. Test before you go.

How do I link a Visa or Mastercard before arriving? Open Alipay/WeChat Pay, go to bank card management, enter card details, and complete SMS verification. Some banks require enabling international usage. Contact your bank first.

Do I still need cash or cards in China? Absolutely. While metros of large cities are cashless-friendly, smaller towns, taxis, and deposits often require cash or a physical card. Carry ¥1,000–¥2,000 in small bills and at least one backup card.

Checklist: Before you leave for China

☐ Install Alipay and WeChat Pay, link a foreign card, and complete identity verification.

☐ Buy an eSIM or local SIM to ensure mobile data on arrival.

☐ Withdraw ¥1,000–¥2,000 in small bills from your bank or airport ATM.

☐ Take screenshots of hotel booking, addresses in Chinese, and payment app status.

☐ Notify your bank of travel dates to avoid card blocks.

Conclusion: You can handle China payments with confidence

China's mobile payment landscape can be intimidating, but with preparation, it's manageable. Remember that Alipay and WeChat Pay for foreigners are designed to work with international cards, but they require setup and testing. Always have a backup plan: cash, a second card, and offline information. Once you land and complete your first successful payment, the anxiety will melt away. You'll be free to explore the Great Wall, Zhangjiajie's towering peaks, or the neon streets of Shanghai, without worrying about the bill.

For more China travel planning, check our [Visa & Entry](/visa) guide, explore [Destinations](/destinations), or build a custom trip with our [Itinerary planner](/itineraries). Safe travels!

Before you go

  • ☐ Install Alipay and WeChat Pay, link a foreign card, and complete identity verification.
  • ☐ Buy an eSIM or local SIM for data on arrival.
  • ☐ Withdraw ¥1,000–¥2,000 in small bills from your bank or airport ATM.
  • ☐ Take screenshots of hotel booking, addresses in Chinese, and payment app status.
  • ☐ Notify your bank of travel dates to avoid card blocks.

Common mistakes

  • Relying on only one payment app instead of having both.
  • Forgetting to test foreign card linking before departure.
  • Skipping identity verification, causing low payment limits.
  • Booking a hotel that does not accept foreign guests via local platforms.
  • Not keeping a printed or offline backup of hotel name and map.

FAQ

Can foreigners use Alipay and WeChat Pay in China?

Yes, with a foreign card and completed identity verification. Both apps officially support Visa, Mastercard, JCB, and Diners Club, but actual success varies by card issuer. Test before you go.

How do I link a Visa or Mastercard before arriving?

Open Alipay/WeChat Pay, go to bank card management, enter card details, and complete SMS verification. Some banks require enabling international usage. Contact your bank first.

Do I still need cash or cards in China?

Absolutely. While metros of large cities are cashless-friendly, smaller towns, taxis, and deposits often require cash or a physical card. Carry ¥1,000–¥2,000 in small bills and at least one backup card.

Useful next steps

Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

All blog articles

All blog articles