Travelers with foreign passports can usually book hotels in China without major problems in 2026, but the real risk is often the check-in desk, not the booking page. A reservation can still become stressful if staff are unfamiliar with foreign passport registration or do not want to handle the extra steps. If you want the smoothest stay, confirm foreigner acceptance before arrival and keep one backup option nearby.
What usually works
International brands, business hotels, and larger city-center chains are still the safest choices. In places like Shanghai, Beijing, Shenzhen, and Chengdu, front desks that regularly handle overseas guests are much less likely to hesitate when they see a non-Chinese passport. If you use Trip.com, read the room notes carefully and message the hotel before payment if the wording is vague.
Why check-in can still fail
The most common problem is not a national ban. It is staff uncertainty. Hotels in China must register foreign guests through the local public security system, often linked to the PSB workflow. Some smaller properties, older budget hotels, or late-night front-desk teams do not know the process well, especially during holiday periods or shift changes. That is why a confirmed booking does not always guarantee a smooth arrival.
Best next step before arrival
Send one short message before you travel: "Can you accept foreign passports and register overseas guests tonight?" If possible, keep the reply in writing and aim to arrive before 10 pm, when more experienced staff are usually still available. If the stay is important, keep one backup hotel within 2 to 5 kilometers so you are not stuck searching at midnight.
Share your case
If you tried this recently, please reply with:
- Passport/Nationality:
- City:
- Month/Year:
- Hotel type or chain:
- Booked via:
- Result:
- Extra notes:
Did your hotel accept your passport smoothly, and which city were you in?