Quick Summary: Foreigners can book most hotels in major Chinese cities, but not all — some properties lack the license to host non-Chinese guests, and small-town budget hotels are where you’ll hit it. The practical route: book through Trip.com, Agoda, or Booking.com (international cards accepted, foreigner-friendly properties flagged), carry your passport for check-in (mandatory by law), and pay at the hotel or online. Direct domestic booking via WeChat/Alipay mini-programs is cheaper once you can read Chinese. Information verified September 2026.
The One Thing to Understand First: 涉外资质
Chinese hotels need a specific license to accommodate foreign guests (涉外资质, “foreign-related qualification”). This is why the single most common hotel question from foreigners — “why did this hotel say they can’t take me?” — has a boring legal answer: the property is not licensed for foreign guests, and front desks will turn you away regardless of your booking.
How this plays out in practice:
- Big cities (Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu): almost every hotel above hostel level is licensed. You will rarely think about this.
- Budget hostels, guesthouses, and small independent hotels: the license gap lives here, in every city.
- Smaller cities and towns: the odds of hitting unlicensed properties rise sharply. This is the “not all hotels accept foreigners” reality travelers post about.
The failure mode is painful specifically because it happens after you’ve booked and paid — the booking platform doesn’t always flag it, and the hotel won’t charge you back politely; you’ll just be standing at the desk at 11pm. Prevention is cheap:
- Prefer hotels listed on international platforms (Trip.com, Agoda, Booking.com) — listings there are far more likely to be licensed, and the platforms have invested in flagging foreigner-friendly properties
- Read recent reviews from other foreigners — if a Western guest checked in last month, you will too
- For stays under ¥200/night in small cities, message the hotel before booking: “Hi, do you accept foreign guests with passports?” (发中文:请问可以接待外宾吗?) — a one-line message that saves a night
Where to Book
| Channel | International cards | Foreigner-friendly listings | Price |
|---|---|---|---|
| Trip.com | ✅ | ✅ Best-in-class English support, foreigner-aware | Mid |
| Agoda / Booking.com | ✅ | ✅ Good coverage | Mid–low |
| WeChat / Alipay mini-programs (Meituan, Ctrip domestic) | Usually needs setup per app | ⚠️ Not flagged — the license risk lives here | Cheapest |
| Walk-in with passport | Cash/card at desk | Only licensed ones will take you | Variable |
The domestic mini-program route is genuinely cheaper (10–30% off international platforms) and worth graduating to once you’re settled — it runs on the same payment rails as everything else in your China payment setup. Just apply the license check more carefully, since these platforms assume a Chinese user for whom the question doesn’t exist.
Check-In: What to Expect
- Passport, every guest, no exceptions. Chinese law requires hotels to register every foreign guest’s passport with police — that’s what the 涉外 license authorizes. One passport per booked guest; couples booking one room each bring both passports.
- Expect a scan, not just a look. The desk copies or scans your passport page and sometimes your entry stamp/visa.
- Deposit: common, ¥200–500 or a pre-auth on your card, returned at checkout. Cash deposits get returned in cash.
- Registration receipt: if you’re staying long-term, hotels can issue the accommodation registration you need for police registration within 24 hours of arrival in a city — a hotel stay conveniently satisfies this for hotel nights.
Getting More From a Hotel Stay
- Use the front desk as your Chinese address. With their consent, the hotel is the best delivery point for online orders — get the Chinese address in writing (WeChat text) and use it for Taobao orders and food delivery.
- Ask the desk to write your destination in Chinese for taxi drivers, or show it in Didi — see the Didi guide for the airport pickup specifics.
- Breakfast included (含早) is worth it in business hotels; the buffet handles dietary variety better than most nearby options at 7am.
FAQ
Can foreigners stay in any hotel in China? No — hotels need a specific license to host foreign guests. Most city-center and chain hotels have it; some budget properties and many small-town guesthouses don’t. Booking through international platforms mostly screens for this automatically.
Why did a hotel cancel my booking after I paid? Most likely the property isn’t foreigner-licensed, or overbooked. International platforms generally relocate or refund you — escalate in-app immediately, and screenshot everything.
Do I need my passport to check into a Chinese hotel? Yes, every foreign guest, every time. Chinese hotels must register foreign guests with local police. No passport, no check-in — copies or photos on your phone are not accepted.
Can I book Chinese hotels on domestic apps like Meituan or Ctrip? Yes, and it’s cheaper — but those platforms don’t flag foreigner-licensed properties, so verify with the hotel before booking. International payment methods may need setup first (payment guide).
Do Chinese hotels take international credit cards? At the desk: big and mid-range hotels increasingly do, but many still don’t — booking prepaid online sidesteps this entirely. Deposits may require cash or a Chinese-mode payment.
How do I find hotels that accept foreigners in small cities? Book on Trip.com or Agoda (their listings are pre-screened), read reviews from other foreign guests, and when in doubt send the hotel one message before paying: 请问可以接待外宾吗?(“Do you accept foreign guests?”)
Information verified September 2026. License enforcement and platform features shift — the passport rule and the 涉外 license system are stable; platform-level foreigner flags are not.
Related: Taobao for Foreigners · How to Pay in China · First Week in China Checklist