TL;DR
Yes. Foreigners can stay at most hotels in China, and you do not need a special “foreigner hotel.” But in practice, some small hotels still do not accept foreign passports because their check-in systems are not set up for them, staff do not know the registration process, or the hotel simply does not want the extra work.
Hotels in China for foreigners are widely available, and you do not need to stay in a special “foreigner hotel.” But in practice, some small hotels still accept mainland Chinese guests only because their check-in systems are not set up for foreign passports, staff do not know the registration process, or the hotel simply does not want the extra work.
| What you see when booking | What to do |
|---|---|
| OTA clearly says foreign guests are accepted | Book normally |
| OTA says “Mainland Chinese citizens only” | Do not book |
| Small hotel with no clear foreign-guest policy | Ask before paying |
| Booking directly with the hotel | Confirm first |
For most travelers, the guest policy shown on the OTA is the best practical indicator. If a small hotel does not clearly say it accepts foreign passport holders, treat that as a reason to check first.
Hotels in China for Foreigners: Can You Stay Anywhere?
Foreigners can legally stay at ordinary hotels across China; there is no requirement to use a special “foreigner hotel.”
Legally, foreign travelers are not restricted to a special category of “foreigner-approved” hotels.
You may still hear the old phrase 涉外资质 — roughly, “qualification to receive foreign guests.” But Chinese authorities have made it clear that hotels should not refuse overseas guests simply because they claim to lack this qualification. In 2024, national authorities responded directly to complaints from overseas travelers who had been turned away for exactly this reason (State Council of China).
That sounds straightforward. Real life is a little messier.
Some hotels, especially small local properties, still choose not to take foreign passport holders. So the old idea that “foreigners can only stay in special hotels” is outdated, but that does not mean every small hotel in China will actually check you in.
That is why we recommend checking the hotel’s guest policy rather than trying to work out whether a property has some special “foreigner license.” When choosing hotels in China for foreigners, the practical question is whether the property can actually check in and register a foreign passport.
Why Do Some Small Hotels Still Not Accept Foreign Guests?
Usually, the problem is operational rather than legal.
Hotels need to record foreign guests’ passport and accommodation information. For a large hotel that handles international travelers every day, this is routine. For a small local hotel, it can involve more work.
Many hotel management and check-in systems in China are built mainly around Chinese ID cards. Handling a foreign passport may require an extra system module, a different workflow, or manual registration and reporting. Some small properties simply decide they do not want to deal with it.
The reasons can be very ordinary:
- their system is not set up to handle foreign passports easily;
- staff do not know the foreign-guest registration process;
- the hotel does not want to do manual registration or reporting;
- the property rarely receives international guests;
- staff are worried about communicating in English;
- it simply feels easier to say “mainland guests only.”
This is the important distinction: “foreigners are not legally allowed to stay here” and “this hotel does not want to handle foreign guests” are not the same thing.

How to Find Hotels in China for Foreigners
The easiest way is to check the hotel’s guest policy on the OTA before you pay. For most travelers, this is the most reliable practical signal.
For most travelers, this is the most useful part of the guide: check the guest policy on the booking page before you pay.
Major OTAs usually make it fairly clear whether a property accepts foreign guests. For hotels in China for foreigners, this guest-policy line is often more useful than the hotel category, star rating, or brand name. If the page clearly says foreign guests or foreign passport holders are accepted, you can usually book without worrying.
If it says “Mainland Chinese citizens only”, do not book it with a foreign passport. Even if you believe the hotel should be able to receive foreign guests under current policy, turning up and arguing about the rule at check-in is not a good travel plan.
And for a small local hotel, no information is not a green light. In our experience, properties that regularly accept foreign guests usually make it fairly clear. If the guest policy is missing or vague, ask before paying, especially for a non-refundable rate.
IntoChinaTrip rule:
OTA says yes → book.
OTA says no → skip.
Small hotel says nothing → ask.
You can search hotels in China on Trip.com and check the guest policy on each property page before booking.
Small Hotels, Guesthouses and Homestays
Do not avoid small hotels just because you are foreign.
Some of the best hotels in China for foreigners are actually small independent guesthouses, especially in places such as Dali, Lijiang, Yangshuo, Zhangjiajie, Huangshan, western Sichuan and other hiking destinations. A guesthouse that regularly hosts international backpackers may be much easier for a foreign traveler than a generic chain hotel in a small town.
The point is not:
small hotel = bad
It is:
small hotel = check first
If the OTA clearly says foreign guests are accepted and recent international travelers have stayed there, great. Book it.
For very small homestays or rural stays, there is one extra question worth asking:
Who handles my accommodation registration?
Some homestays operate much like hotels and handle registration themselves. Others work more like private accommodation.
If you are heading into smaller cities or rural China, reliable mobile data also makes it much easier to contact the property before arrival, send your arrival time, and deal with last-minute changes. See our China eSIM and SIM card guide before you go.
Booking Directly? Ask Before You Pay
If you are not using an OTA and the hotel is small or unfamiliar, confirm before sending money.
The easiest question is:
Do you accept guests with foreign passports?
Chinese:
请问可以接待外国护照入住吗?
You can also ask:
Can you register a foreign passport for check-in?
Chinese:
请问可以办理外国护照入住登记吗?
If the answer is a clear yes, great. If you get something vague like “probably,” “it should be fine,” or “ask when you arrive,” we would not pay for a non-refundable room.
If you plan to pay the hotel directly during your trip, it is also worth having mobile payment ready. Our China payment guide for foreigners explains how Alipay, WeChat Pay, foreign cards and cash work in practice.
What If the Hotel Refuses You at Check-In?
It can still happen, even if you checked beforehand.
Maybe the staff member on duty does not know the procedure. Maybe the information on the OTA is outdated. Maybe the hotel has changed an internal policy.
If the OTA clearly says foreign guests are accepted, show the listing and your booking confirmation to the front desk. Then ask:
Could you please check with your manager?
可以帮我跟经理确认一下吗?
If the hotel still refuses to check you in, contact the booking platform and explain that the property is refusing a guest with a foreign passport despite its published guest policy. Ask for relocation or refund support.
And one practical piece of advice: do not spend an hour arguing about hotel regulations at midnight.
If they cannot solve the problem quickly, get another room first. Deal with the refund tomorrow.

What About Accommodation Registration?
If you are staying in a normal hotel, this part is easy. The hotel handles your accommodation registration as part of the check-in process. Bring your physical passport.
You normally do not need to check into a hotel and then go to a police station yourself. The National Immigration Administration states that hotels register the accommodation information of foreign guests staying with them (National Immigration Administration).
The 24-hour registration rule becomes more relevant when you stay somewhere other than a hotel, for example with a friend, family member, or in certain private accommodation.
Since March 20, 2026, online registration for eligible non-hotel stays has been piloted in Hebei, Liaoning, Zhejiang, Hubei, Guangxi, Chongqing and Sichuan. Eligible travelers or hosts can use official NIA channels including the NIA 12367 app and related mini programs (China Government Network).
Accommodation registration is a different question from whether a hotel accepts foreign guests, so we keep it brief here.
Useful Chinese to Screenshot
| English | Chinese |
|---|---|
| Do you accept guests with foreign passports? | 请问可以接待外国护照入住吗? |
| Can you register a foreign passport for check-in? | 请问可以办理外国护照入住登记吗? |
| The booking platform says foreign guests are accepted. | 平台上写的是可以接待外国客人。 |
| Could you please check with your manager? | 可以帮我跟经理确认一下吗? |
| I already booked and paid through the platform. | 我已经在平台预订并付款了。 |
FAQ
Can foreigners stay at any hotel in China?
Foreign travelers are not legally restricted to a special category of “foreigner hotels.” However, some small hotels still do not accept foreign passport holders for operational reasons. Check the property’s guest policy before booking.
How do I know if a hotel in China accepts foreigners?
Check the guest policy on the OTA. If it clearly says foreign guests or foreign passport holders are accepted, you can usually book normally. If a small hotel shows no clear policy, ask before paying.
What does “Mainland Chinese citizens only” mean?
If you are traveling on a foreign passport, do not book that property. Choose another hotel rather than hoping the front desk will make an exception.
Do hotels in China register foreign guests?
Yes. For a normal hotel stay, the hotel handles the required accommodation registration during check-in. You generally do not need to go to the police station yourself.
IntoChinaTrip Bottom Line
Forget the old idea that foreigners need to search for a special “foreigner hotel” in China.
OTA says foreign guests are accepted?
Book it.
OTA says mainland Chinese guests only?
Skip it.
Small hotel and no clear policy?
Ask first.
Booking directly?
Confirm before paying.
If you only save one Chinese sentence from this guide, make it:
请问可以接待外国护照入住吗?
Do you accept guests with foreign passports?
Want Us to Help Choose the Right Hotels?
Finding a hotel is easy. Finding one that accepts foreign passports, fits your route, is in the right location, and works with your train, flight and sightseeing schedule takes a little more thought.
If you are planning your trip with IntoChinaTrip, we can help arrange accommodation as part of your China itinerary — from city hotels to local guesthouses and countryside stays. We look for places that fit your budget and travel style, work with your route, and can properly receive foreign passport holders.
Plan your custom China trip with IntoChinaTrip →
Prefer to book independently? Browse China hotels on Trip.com and check the guest policy before you pay.