Skip to content
Ready Set China

Can foreigners stay at any hotel in China?

Short answer: by law, yes— a hotel in China can take foreign guests as long as it registers your stay with the local police, which it does for you at check-in. The old system where only “designated” foreign-related hotels could host foreigners has been wound down over the years, and in 2024 the authorities told hotels they must notturn foreigners away for lacking “foreign-related qualifications.” In practice a gap remains: some budget hotels and places in smaller cities still decline foreign guests because they aren't set up to do the police registration — so it pays to line up a hotel that takes foreigners before you go, rather than finding out at the front desk.

Verified June 26, 20262 official sources

Compiled from official sources by Henry · independent · based in China

How it actually works

Every foreigner staying in China has their accommodation registered with the local police — it's a standard formality, not a sign anything's wrong.

  • In a hotel, it's automatic. Under China's Exit and Entry Administration Law, when you stay at a hotel the hotel registers your accommodation and submits it to the local public security authorities. You just hand over your passport at check-in — there's nothing extra for you to file.
  • Staying somewhere private? Register within 24 hours. If you stay somewhere that isn't a hotel — a friend's home, for example — you or your host must register at the local police station within 24 hours of your arrival. (Universities and some hosts can file it on your behalf.)
  • Why hotels take it seriously. A hotel that fails to file a foreign guest's registration can be warned or fined, and a traveller who skips the private-stay registration risks a warning and a fine too. That caution is part of why an unprepared hotel may rather not take the booking at all.

“Only special hotels take foreigners” — mostly a myth now

China used to limit foreign guests to designated or licensed “foreign-related” hotels, and that reputation has stuck. But the limits have been progressively removed — Beijing dropped them as far back as 2003. In May 2024, after travellers from countries including Nigeria, the UK and Pakistan complained online about being turned away, China's Ministry of Public Security, Ministry of Commerce and National Immigration Administration said plainly that hotels must not refuse foreign nationals on the grounds that they lack foreign-related qualifications, and set the hospitality industry to improving how it receives overseas guests.

Why you can still get turned away

The rule and the reality haven't fully caught up. The authorities themselves flagged that the problem is most common in budget hotels and smaller cities: the property isn't equipped to enter foreign-guest details into the police system, staff aren't sure how, or they'd rather not risk a mistake. It's a practical gap, not a legal one — but it's real enough on the ground that turning up without checking can leave you looking for a bed at night.

How to make sure you're not turned away

  • Book one that takes foreign guests. Larger and international-facing hotels in the major cities are almost always fine; the friction is with budget places and smaller cities. Booking through an international platform — listings in English, a foreign card accepted — like Trip.com is the simple way to line one up before you fly: each hotel's listing carries a “Guests Accepted” line — book one that welcomes guests from all countries, rather than finding out at the desk.
  • Carry your passport for check-in. It's the document the hotel needs to register your stay — have it ready, not in your luggage.
  • Going private?If you're staying with friends or in a place that doesn't register you, remember the 24-hour police-station registration — it's quick, and skipping it carries a fine.

Affiliate disclosure: The Trip.com link above is an affiliate link — we may earn a commission if you book through it, at no extra cost to you. It doesn't change what you see or pay, and our advice here is based on the official sources below, not on commission.

Where to stay, city by city. For the neighbourhood to base yourself in each city — near the sights, on the metro, or by the station — build a day-by-day itinerary or browse our high-speed-rail city pages. Just passing through? 240-hour visa-free transit covers layover stays.

Frequently asked questions

Can foreigners stay in any hotel in China?

By law, yes — almost any hotel can take foreign guests, as long as it registers your stay with the local police, which it does for you at check-in. The old rule that only 'designated' foreign-related hotels could host foreigners has been wound down, and in 2024 the authorities told hotels not to refuse foreign nationals for lacking foreign-related qualifications. In practice, some budget hotels and places in smaller cities still decline foreigners because they aren't set up for the registration, so it's worth booking one that takes foreign guests before you arrive.

Do I need to register with the police when I stay in China?

Yes, but if you're in a hotel it's automatic — the hotel registers your accommodation and reports it to the local public security (police) when you check in with your passport. If you stay somewhere that isn't a hotel, such as a friend's home, you or your host must register at the local police station within 24 hours of arrival.

Why was I turned away from a hotel in China for being a foreigner?

Usually because that hotel isn't set up to enter foreign-guest details into the police registration system, or staff are unsure how — a problem the authorities themselves note is most common in budget hotels and smaller cities. It's a practical gap, not a legal ban: in 2024 China's public security, commerce and immigration authorities said hotels must not refuse foreign nationals on the grounds of lacking foreign-related qualifications.

Do I need a special 'foreign-friendly' or designated hotel in China?

No. The system where only designated or licensed hotels could accept foreigners has been progressively removed — Beijing dropped it back in 2003. Any hotel that registers your stay with the police may host you. Practically, larger and international-facing hotels in the major cities are the safe bet; the friction is with budget places and smaller cities.

What do I need to check in at a hotel in China as a foreigner?

Your passport — the same document you entered on. The hotel uses it to verify your identity and file the accommodation registration with the local police, so always carry it for check-in.

Before you fly: check your visa · pick an eSIM · set up Alipay/WeChat Pay · file your arrival card.

Official sources

Every policy on this page was checked against these official pages. Always confirm with the source before booking.

Last verified: June 26, 2026, against the official sources above. Rules and local practice change — confirm with the property and official channels before you book.

Disclaimer: This page is general travel information, not legal or immigration advice. Accommodation and registration rules, and how local hotels apply them, change — verify with the hotel and the official sources above before you rely on this. Ready Set China is an independent information site: not a travel agency, not a booking agent, and not affiliated with any government or hotel.