Updated September 2026 · Verified against Exit & Entry Administration Law Art.39 & Shanghai PSB hotel-registration rules (2025)

The single biggest surprise for foreign travellers: not every hotel in China is allowed to check you in. By law a hotel needs a "foreigner-reception qualification" (接待外宾资质) before it can take a foreign passport and upload your details to the police system. This page tells you how to book one that can, what check-in actually involves, and the 24-hour rule if you stay with friends.
Checking in at a hotel that takes foreign passports
Three questions in the order they come up: whether this hotel is allowed to take you at all, how to book one that is, and what the desk will actually ask for when you arrive.
This is the wall almost nobody warns you about. A hotel needs foreigner-reception qualification before it can register a foreign passport and upload your details to the police system, and a hotel without it will turn you away at the desk. Four and five star hotels nearly always hold it, budget chains sometimes do, and small guesthouses and most homestay listings often do not.
Use a platform that lets you filter for hotels accepting foreign guests, then ask the hotel directly, in writing, whether it can register a foreign passport. A listing on an international site is not proof of the qualification: the filter belongs to the platform, the licence belongs to the hotel. The written answer is the thing worth keeping, because it is also the thing that gets you moved to a sister hotel at no charge if the desk says no.
A passport for every guest, not only the one who booked, because every person staying is registered. The hotel scans and uploads the details itself, usually within a couple of hours, so there is nothing for you to file. Age rules are set locally rather than nationally, and a minority of hotels will not take a guest under 18 travelling alone, so if that is your case, settle it in writing before you pay.
Staying with friends instead of a hotel moves the job to you: registration at the local police station has to happen within 24 hours of arriving, and nobody at the front desk will do it for you.
Use a platform that filters for hotels which accept foreign passports, and confirm in writing before you pay. Trip.com (Ctrip's international version) lists the most complete China inventory and supports international bank cards; Booking.com has an English interface and a "Foreigner Friendly Hotels" filter; Amap (Gaode) also books hotels. Four- and five-star hotels almost always hold the license; budget chains (Jinjiang, Hanting, Home Inn) sometimes do — ask. Small guesthouses and most Airbnb / homestay listings do NOT, so always confirm first.
Book on a platform that filters for foreigner-friendly hotels. Confirm in writing before you pay.
One question, two paths. Your answer picks the road.
At check-in, show your original passport — the hotel does the real-name registration and uploads it to the police system. If you stay in a hotel, the hotel handles it; you just need your passport. If you stay with friends, in a private apartment, or an unlicensed place, the law (Art.39) says you must register at the local police station within 24 hours of arriving. The desk will print a stay-registration slip — keep it; some cities let you self-report by scanning a QR code.
Staying with friends or in an Airbnb? You must register at the local police station within 24 hours.
Each page gives the diagnosis and the first step free. Green ones are fully solved free as samples; amber ones unlock with the kit.
This page stays free, and so do the green cases above. The kit adds the full fix sequence for all 62 documented cases, plus the offline pack.
Get the offline kit — $9.99Terms apply. See our disclaimer.
Other modules, each with a complete free guide: