Travel Guides

How to Book Hotels in China as a Foreigner (2026): No Rejection, Police Registration & Airbnb Rules

Not every hotel in China takes foreigners. How to book on Trip.com, handle police registration, what to do when rejected at check-in. 2026 guide.

Key takeaway

Not every hotel in China accepts foreign guests. Hotels must be licensed (涉外) and have a PSB-linked registration system to scan your passport. Use Trip.com — not Booking.com — to find verified foreigner-friendly hotels. If you're staying in an Airbnb or private apartment, you must visit the nearest police station within 24 hours to register yourself under Article 39 of the Exit-Entry Administration Law.

Quick Answer: Not every hotel in China accepts foreigners. By law, hotels must register foreign guests with the local police within 24 hours. Use Trip.com (not Booking.com) to find verified foreigner-friendly hotels, and if you're staying in an Airbnb or private apartment, you must visit the nearest police station to register yourself. If you're turned away at the front desk, you have backup options — don't panic.

How to Find Foreigner-Friendly Hotels

Step 1: Use the Right Booking Platform

Trip.com is the most reliable option. It's the English version of Ctrip (China's largest travel platform), and it maintains a database of hotels with foreigner registration capability.

What to look for on the listing:

  • "Accepts Foreign Guests" badge
  • "International Travelers Welcome" in the hotel policy section
  • Recent reviews from foreign travelers (filter by language: English)

Booking.com / Agoda / Expedia — Not recommended for China. These platforms list thousands of Chinese hotels, but their foreigner-acceptance metadata is unreliable. A confirmed booking on Booking.com does NOT guarantee the hotel will accept you.

Step 2: Message the Hotel Before You Arrive

Even after booking on Trip.com, send a message:

"I'm a foreign passport holder. Can you register foreign guests with the local PSB? I'll have my passport, visa, and entry stamp. Please confirm."

This takes 30 seconds and prevents a 2-hour nightmare at the front desk.

Step 3: Know What "涉外" Means

"涉外酒店" (shè wài jiǔ diàn) = Hotel licensed to host foreigners. Only these hotels have the police registration system installed.

Red flags in hotel descriptions:

  • "Domestic guests only" / "内宾" (nèi bīn)
  • No English in the listing
  • Zero foreign-guest reviews

Step 4: Budget Hotels — When to Walk Away

Hotels under ¥150/night (~$20) are a gamble. Many budget chains (Hanting, 7 Days Inn, Home Inn) have inconsistent foreigner policies — some branches say yes, others no. The franchise model means each branch makes its own decision.

Safer budget options: Atour (亚朵), James Joyce Coffetel (喆啡), and JI Hotel (全季) — these mid-range chains consistently accept foreigners.

What to Do When the Front Desk Says No

This happens more often than you'd think. You arrive, show your passport, and the receptionist shakes their head. Here's your playbook:

Immediate Steps

  1. Don't leave — ask why. The most common reasons:

    • "No foreigner registration system" — they don't have the PSB-linked scanner
    • "Full" — they actually have rooms but don't want the paperwork
    • "Manager not here" — the person on shift doesn't know the procedure
  2. Open Trip.com immediately. Search nearby hotels, filter by foreigner-friendly, and check availability. In most Chinese cities, there's a Marriott/Hilton/Holiday Inn within 2km that will take you.

  3. Head to an international chain. Marriott, Hilton, IHG, Hyatt, Accor — these ALWAYS accept foreigners. They're more expensive, but they're your guaranteed fallback.

  4. Call 110 (police) as last resort. Hotels refusing foreigners without a valid reason may be violating their license terms. Police involvement usually resolves the situation within 10 minutes — but only use this if you're truly stranded.

Pre-Trip Backup Plan

Before your trip, save the address and phone number of one international chain hotel in each city you're visiting. If your first-choice hotel rejects you, you have a guaranteed fallback with zero research time.

Airbnb & Private Accommodation: The Police Station Rule

The 24-Hour Rule

Under Article 39 of China's Exit-Entry Administration Law, every foreigner must register their accommodation with the local Public Security Bureau (PSB) within 24 hours of arrival in any new city.

Hotels do this automatically when they scan your passport at check-in. But if you're staying in an Airbnb, a friend's apartment, or any private accommodation — you must go to the police station yourself.

How to Register at the Police Station

What to bring:

  • Your passport (with valid visa and entry stamp)
  • A copy of your Airbnb booking confirmation (show it on your phone)
  • The exact address in Chinese characters (get this from your host BEFORE you arrive)
  • Your host's Chinese phone number (the police may call to verify)
  • A passport photo (some stations require it — carry 2 spares)

What happens:

  1. Walk into the nearest 派出所 (pài chū suǒ = local police station)
  2. Say: "外国人住宿登记" (wài guó rén zhù sù dēng jì = foreigner accommodation registration)
  3. Hand over your documents
  4. They'll fill a "Registration Form of Temporary Residence" (临时住宿登记表)
  5. You'll receive a stamped registration slip — KEEP THIS. You need it to extend your visa, open a bank account, or register in the next city.

Time required: 15-30 minutes. Go early morning (8-9 AM) to avoid queues.

What Happens If You Don't Register

Fines range from ¥500-2,000 (~$70-$280). In rare cases, failure to register can cause problems when exiting the country or applying for future visas. It's not worth the risk — go to the station.

Hotels DO report to police. When you check into a licensed hotel, the registration is automatic — you don't need to visit the station. This only applies to private accommodation.

How to do it

  1. Book on Trip.com (not Booking.com/Agoda/Expedia) — it's the only platform with reliable foreigner-eligibility filtering

  2. Look for 'Accepts Foreign Guests' badge or '涉外' in hotel descriptions before paying

  3. Message the hotel before arrival: confirm they can register foreign guests with the local PSB

  4. At check-in: present your passport with visa and entry stamp — the hotel scans and auto-registers you with police

  5. If staying at Airbnb/private accommodation: visit the nearest 派出所 (police station) with your passport, booking confirmation, host address, and a passport photo within 24 hours of arrival

  6. If rejected at the front desk: open Trip.com, find the nearest international chain (Marriott/Hilton/Holiday Inn), book instantly — don't wander the street

Watch for

  • Booking on Booking.com and trusting it — their foreigner-acceptance metadata is patchy and unreliable for Chinese hotels

  • Assuming all hotels accept foreigners — hotels need a PSB-linked registration system; budget chains often don't have it

  • Not messaging the hotel before arrival — 30 seconds of messaging prevents a 2-hour nightmare at the front desk

  • Staying at an Airbnb and skipping police registration — the fine is real (¥500-2,000) and can affect your exit

  • Arriving in a new city without a backup hotel — save one international chain address per city before your trip

  • Panicking when rejected and wandering the street at midnight — open Trip.com, book the nearest Marriott/Hilton/Holiday Inn, they'll take you

FAQ

Can I be rejected if I have a valid Chinese visa?

Yes. Having a valid visa doesn't guarantee hotel acceptance. The issue is the hotel's registration system capability (whether they have the PSB-linked scanner), not your visa status. Some hotels simply don't have the license to host foreigners.

What if my Airbnb host says I don't need to register?

They're wrong. The law applies to YOU, the foreigner, not the host. If your host tells you to skip registration, go to the police station anyway. You will get fined — not the host.

What happens if I don't register within 24 hours?

Fines range from ¥500-2,000 (~$70-$280). In rare cases, failure to register can cause problems when exiting the country or applying for future Chinese visas. It's not worth the risk.

I was rejected at 11pm. What now?

Open Trip.com → filter by foreigner-friendly → sort by distance → book the nearest international chain (Marriott/Hilton/Holiday Inn). You'll pay more than planned, but you'll have a bed. Don't wander the street cold-calling hotels — it won't work without Chinese language skills.

Do hotels register me with the police automatically?

Yes — licensed hotels scan your passport, visa, and entry stamp at check-in. The registration is transmitted to the PSB electronically. You don't need to visit a police station if you're staying in a hotel.

Can I be rejected if I have a Chinese visa?

Yes. Having a valid visa doesn't guarantee hotel acceptance. The issue is the hotel's registration capability, not your visa status.

Which hotel chains always accept foreigners?

International brands: Marriott, Hilton, IHG (Holiday Inn), Hyatt, Accor. Chinese mid-range: Atour (亚朵), JI Hotel (全季), James Joyce Coffetel (喆啡). Budget: avoid Hanting and 7 Days Inn unless specifically confirmed.

Done reading? Turn ideas into a trip

Discover bookable local experiences, or jump into Travel Planner and start building.