Most licensed Shanghai hotels can legally register an international guest through the police accommodation system.
Not every Shanghai hotel will check in a non-Chinese passport, so book to avoid the problem rather than argue your way past it. Reach for a licensed international chain or a mid to upper business hotel: Marriott, Hilton, Hyatt, IHG, Shangri-La and the larger domestic groups like Atour, Ji Hotel and Jin Jiang register a foreign passport as routine. On Trip.com, switch on the filter that shows only properties confirming they accept international guests, keep the address written in Chinese, and if a front desk still refuses you at midnight, do not argue. Rebook a nearby chain through the app.
The rule now, and why refusals still happen
Here is the honest state of play. In May 2024, three central authorities, the Ministry of Public Security, the Ministry of Commerce and the National Immigration Administration, told hotels they cannot refuse an international guest simply for lacking the old foreign guest license. That designation is no longer a valid excuse. But this is central guidance, and local enforcement is uneven, so it has not ended refusals on the ground.
Why do they still happen? Small and budget hotels were built for domestic travellers, and many have no staff trained on the online passport registration or comfortable handling it in English. Faced with a foreign passport, they decline rather than risk an error. The turn-aways cluster at independent and economy inns, and almost never at the chains, which is exactly why the booking advice below is so simple.
The groups that reliably take a foreign passport
You are not choosing a hotel so much as choosing a category. These groups register international guests without drama, and the price gap between them is smaller than you would think, especially away from the Bund.
- International chains (Marriott, Hilton, Hyatt, IHG, Shangri-La) almost always accept international guests, and around People's Square they run noticeably cheaper than on the Bund or in Lujiazui.
- Large domestic chains (Atour, Ji Hotel, Hanting, Jin Jiang, Vienna) are low risk at their bigger branches and much kinder on the budget.
- Self service budget brands with passport kiosks (Haiyou and similar) take clerk discretion out of it entirely, because the machine does the registration.
| Where you book | Per night | What to expect |
|---|---|---|
| Economy domestic chain (Hanting, Ji, Home Inn, Vienna) | ¥250 to ¥450 USD 35 to 63 | Bigger branches register a foreign passport; the smallest independent inns are the ones that refuse |
| Mid range 4 star business hotel | ¥500 to ¥520 USD 70 to 72 | A safe bet for a smooth passport check in |
| International chain (Marriott, Hilton, Hyatt, IHG) | ¥500 to ¥850 USD 70 to 118 | Cheaper near People's Square than on the Bund; accept international guests as routine |
| Cash deposit held at check in | ¥200 to ¥500 USD 28 to 70 | Refunded at checkout; carry some cash as a backup to a foreign card |
For which neighbourhood to actually pick, our guide to where to stay in Shanghai sorts the districts by the kind of trip you are taking, and the Shanghai boutique and design hotels are almost all licensed properties that take a foreign passport without a second look.

How to check before you pay
Two minutes now saves you standing in a lobby at 11pm. On Trip.com, turn on the filter that shows only properties welcoming international guests, then scan the reviews for the words passport and check in, which is where past guests report a smooth or a painful desk. If you are unsure, message or call the hotel directly and ask, in plain terms, whether they accept a foreign passport. And save the hotel address in Chinese on your phone, so both the taxi and the front desk understand exactly where you mean.
If they turn you away at night
It still happens, so have a plan that is not a shouting match. Ask the desk to attempt the registration once, in case it is nerves rather than a hard block. If it is a no, rebook a nearby chain through Trip.com's international guest filter and use the app's live chat to move a prepaid booking. Calling 110 is a genuine last resort, and if all else fails a police station can register your stay directly. Here is the line worth remembering: the rule says a licensed hotel cannot refuse you, but your dependable protection is not your rights at the desk, it is booking a chain and confirming a foreign passport is accepted before you pay.

The registration you cannot skip
Wherever you sleep, Shanghai logs it. In a hotel this is invisible: the desk scans your original passport at check in, so bring the physical booklet not a photo, and files the accommodation registration (住宿登记) with the local police within 24 hours for you. Stay in a private home or a short let instead, and the duty shifts to you. You or your host must register the stay in person at the neighbourhood police station within 24 hours of arrival, and within 72 hours in rural areas, under Shanghai's accommodation registration rules that run from April 2025 to March 2030. Our guide to the 24 hour police registration walks through exactly what to bring. And if the worst happens and your passport goes missing mid trip, the steps for a lost passport in Shanghai are a separate, urgent checklist.

None of this is a legal ruling, and the central directive is guidance that local police and platforms still apply unevenly. Treat the booking advice as your real protection, and if your plans hinge on it, confirm the current procedure with the property or the Shanghai exit-entry authority before you travel. If a cancelled flight is what has you scrambling for a bed, who pays for the hotel when your flight is cancelled covers that separate mess.
Good to know
- Good for: anyone booking a Shanghai hotel on a foreign passport, especially first time visitors and budget travellers.
- The one move: book a licensed international or large domestic chain, and confirm on Trip.com or by phone that it accepts a foreign passport before you pay.
- Do not skip: a hotel files your 24 hour registration automatically; a private home or short let means registering at the police station yourself within 24 hours.
Common questions
What documents do I need to check into a Shanghai hotel with a foreign passport?
Your passport with a valid visa or residence permit, and the physical booklet rather than a photo, because the desk scans the page and files your 24 hour registration from it. Some properties also ask for a local phone number on the booking. A residence permit holder checks in the same way a short stay visitor does.
Why did a Shanghai hotel refuse my passport if it is a rule?
Small and budget hotels often lack staff trained on the online passport registration or able to handle English, so they decline rather than risk an error. Refusals cluster at independent and economy inns, not at chains. Book a chain and confirm before paying to avoid it.
Do I have to register with the police in Shanghai myself?
In a hotel, no; the front desk scans your passport and files the 24 hour accommodation registration for you. In a private home or short let, you or your host must register in person at the neighbourhood police station within 24 hours of arrival, bringing your passport and visa.
What should I do if a Shanghai hotel turns me away at night?
Do not argue. Ask them to attempt the registration once, then rebook a nearby chain through Trip.com's international guest filter and use its live chat to move any prepaid booking. As a last resort call 110, and a police station can register your stay directly.
How do I check a hotel accepts foreign passports before I book?
On Trip.com, switch on the filter that shows only properties welcoming international guests, then read reviews for the words passport and check in. Message or call the hotel to confirm, and save the address in Chinese so a taxi and the desk both understand it.
Are budget chains like Hanting or Ji Hotel safe for international guests?
Larger branches of Hanting, Ji, Jin Jiang and Vienna usually register a foreign passport without trouble, at roughly 250 to 450 yuan a night. The risk sits with the smallest independent guesthouses, so confirm on Trip.com or by phone first.



