China Hotel Registration for Foreigners: Rules & What to Do If Your Hotel Refuses You (2026)
• Independently maintained. Strictly human-verified.
All foreigners staying in China must register their accommodation within 24 hours of arrival. This is not optional — it is a legal requirement under Chinese law. Hotels handle this automatically at check-in, but if you stay in a private residence, you and your host must register at the local police station. This guide covers everything you need to know to avoid fines and stay compliant.
Legal requirements
Under China's Exit and Entry Administration Law, all foreign nationals must register their accommodation within 24 hours of arrival. This applies regardless of visa type, duration of stay, or purpose of visit. The registration is a public security measure and is not related to your visa status — even visa-free travelers must comply.
- Hotels: The hotel registers you automatically at check-in by scanning your passport and uploading your information to the Public Security Bureau (PSB) system.
- Private residences: You must visit the local police station in person within 24 hours to register. Your host should accompany you.
- Penalties: Failure to register can result in a warning, a fine of up to RMB 2,000 (based on reported enforcement cases; consult the Exit and Entry Administration Law for exact statutory provisions), or in severe cases, detention and deportation.
Hotel check-in process
Checking into a hotel in China as a foreigner is straightforward, but there is one critical thing to know: not all hotels are licensed to accept foreigners. Here is what to expect:
- Present your passport: The front desk will scan your passport bio page and your current visa or entry stamp.
- Registration photo: Most hotels will take a photo of you at check-in for the PSB registration. This is standard and required.
- Registration form: You may be asked to fill out a temporary residence registration form. This is the same information the hotel submits to the police.
- Payment: A deposit is usually required, which can be paid by cash, Alipay, WeChat Pay, or international credit card at larger hotels.
Important: Only hotels with a "Foreigner Reception Permit" can legally accommodate foreign guests. Smaller guesthouses, hostels, and some budget hotels may not have this license. Always confirm before booking.
What if your hotel refuses you?
Being turned away at a hotel because you are a foreigner is a common frustration. If this happens, stay calm and follow these steps:
- Ask them to recommend a nearby hotel: Most hotel staff know which nearby hotels are licensed for foreigners and can point you in the right direction.
- Look for international chains: Holiday Inn, Marriott, Hilton, and similar international brands are always licensed. Youth hostels like HI China are also foreigner-friendly.
- Contact the local police station: If you are stuck, the PSB can direct you to registered accommodation in the area. This is not a punitive measure — they are generally helpful in these situations.
- Have a backup booking: Before traveling to smaller cities or rural areas, book at least your first night at a confirmed foreigner-friendly hotel.
Pro tip: When booking on Chinese platforms like Ctrip (Trip.com) or Meituan, filter by "foreigner-friendly" or look for properties that explicitly state they accept international guests. On international platforms like Booking.com, most listed properties are already licensed.
Private accommodation rules
Staying at a friend's house, an Airbnb, or any private residence requires you to register with the local police station within 24 hours of arrival. Here is what you need to know:
- Who registers: Both you and your host are responsible. The host should accompany you to the police station with their ID and property ownership documents.
- What to bring: Your passport, a copy of your host's ID, and proof of address (rental contract or property deed).
- Where to go: The local police station in the neighborhood where you are staying. This is not the central PSB office, but the community-level police station.
- Time limit: 24 hours from arrival. In practice, going the next morning is usually fine if you arrive late at night.
FAQ
Do hotels in China accept foreigners?
Not all hotels in China are licensed to accept foreign guests. Only hotels with a "Foreigner Reception Permit" can legally accommodate foreigners. When booking, always confirm that the hotel accepts international guests.
What if my hotel refuses to check me in?
If your hotel refuses you because they lack a foreigner reception license, ask them to help you find a nearby hotel that does accept foreigners. Alternatively, search for international chain hotels or hostels in your area, which are almost always licensed. You can also contact the local police station for assistance.
Do I need to register if I stay at a friend's house?
Yes. If you stay in a private residence, both you and your host must register with the local police station within 24 hours of arrival. This applies to all foreigners regardless of visa type. Failure to register can result in fines.