China Trip Ready

Hotels in China for Foreigners: Booking & Registration

Last checked: 2026-10-16. Rules change; always confirm with the official source before you travel.

Checking into a hotel in China as a foreigner is usually quick: show your passport, pay or leave a deposit, and go. A few things still trip visitors up. Some smaller properties are not set up for foreign guests, staying in a private home comes with a registration duty, and many hotels expect payment by app. Here is what to know before you book.

New in 2026: since 21 September 2026, foreigners staying somewhere other than a hotel (a friend's flat, family, a rental) can complete the required police registration online anywhere in China, through the NIA website, the "NIA 12367" app, its WeChat mini program or the Alipay mini program. Details below.

How hotel check-in works

Finding a hotel that accepts foreigners

International chains and most mid-range and upmarket hotels accept foreign passport holders. Some small guesthouses and budget hotels may still say they can only host guests with mainland Chinese ID, usually because their system cannot register foreign passports. To avoid a late-night surprise:

Deposits and payment

Staying with friends, family or in a rental

Under Article 39 of the Exit and Entry Administration Law, if you stay anywhere other than a hotel, you or the person hosting you must register with the local police within 24 hours of arrival.

Practical tips during your stay

Business trips and trade fair weeks

During big trade fairs such as the Canton Fair in Guangzhou, rooms near the venue sell out and prices rise sharply, so book as early as you can. For supplier visits in smaller industrial cities, choose a hotel close to the factories rather than the city centre to save time on the road. If you are visiting suppliers in Shanxi or elsewhere in North China, our business reception service can arrange suitable hotels near the factories (see below).

Printable guides for this topic

Need help on the ground in Shanxi?

Business reception, factory visits and audits in Shanxi and North China with a written English report, plus custom Shanxi itineraries. Email jiayiwei197@gmail.com with your dates and needs.

FAQ

Can foreigners stay in any hotel in China?

Most chain, mid-range and upmarket hotels accept foreign passports, but some small guesthouses and budget hotels may not be able to register foreign guests. Check the property's policy or ask before booking.

Do I need to register with the police if I stay in a hotel?

No. The hotel registers your stay at check-in using your passport.

How do I register when staying with a friend in China?

You or your host must register within 24 hours of arrival. Since 21 September 2026 you can do this online through the NIA website, the NIA 12367 app or the WeChat and Alipay mini programs, or in person at the local police station.

Official sources

Get the China travel update

Rule changes (visa-free lists, payments, tickets), new guides and seasonal tips. Signup is opening soon; to be added now, email jiayiwei197@gmail.com with "Subscribe".