If you've traveled to China as a foreigner, you may have encountered something frustrating: the hotel turned you away at check-in. It happens more often than most travel guides admit. Here's what's really going on — and how to protect yourself.
⚠️ Quick Fact: In Hangzhou, research found that 62% of 3-star hotels have rejected foreign guests at some point. This isn't discrimination — it's a licensing issue. Here's everything you need to know to avoid being left without a room.
62%
of Hangzhou 3★ hotels reject foreigners
4★+
hotels almost always accept foreigners
24h
mandatory police registration at hotels

1. Why Do Chinese Hotels Reject Foreign Guests?

The short answer: most hotels in China aren't legally authorized to host foreign guests.

To accept foreigners, a hotel needs a special 外宾住宿许可证 (Foreign Guest Accommodation Permit) from the local Public Security Bureau (PSB). Getting this license means:

As one hotel manager explained on Reddit: "They are not allowed to [accept foreigners], for a hotel to be able to accept foreigners, they need a license of some sort from the government and that is difficult."

This isn't unique to budget hotels. Even some 3-star properties simply never completed the licensing process. The moment you arrive with a foreign passport, the front desk faces a legal problem — accept you, and they're operating without proper authorization.

2. The Legal Framework: What Foreigners Must Know

China maintains a strict accommodation registration system. Every foreign guest must be registered with local police within 24 hours of check-in. The hotel acts as the reporting agent — failure means fines for the hotel and potential trouble for you.

Requirements for foreign guests checking in:

Key insight: The hotel rejection problem is worst in cities off the beaten path and at independent/local hotels. International chain hotels — Hilton, Marriott, Hyatt, Accor (Ibis/Novotel), and InterContinental — have standardized systems and always accept foreign guests.

3. Which Hotels in China Accept Foreign Guests?

✅ Hotels That Almost Always Accept Foreigners

⚠️ Hotels That Frequently Reject Foreigners

4. Five Practical Solutions When You're Rejected

Solution 1: Have Your Chinese Companion Book the Room

If you're traveling with a Chinese friend or partner, they can book the room under their name. You'll still need to present your passport at check-in, but the booking and registration flow through a Chinese national — which sidesteps the licensing problem for hotels that only accept domestic bookings.

Solution 2: Show Confirmation from an International Platform

Hotels listed on Booking.com, Agoda, or Trip.com have already been vetted for international guests. Show the confirmation at the front desk. Many hotels that normally reject walk-ins will honor pre-bookings from international platforms.

Solution 3: Call Ahead Before Arriving

Before you arrive at any hotel — especially smaller ones — call or message them on WeChat to confirm they accept foreign guests. This takes 2 minutes and can save hours of frustration. Keep a list of alternative hotels with phone numbers handy.

Solution 4: Book International Chain Hotels or 4-Star+

When in doubt, book where you're guaranteed entry. International chains have the systems, staff, and licenses. In major cities, a decent international hotel costs ¥300-600/night — not cheap, but reliable and comfortable.

Solution 5: Use Trip.com or Ctrip with the Foreigner Filter

Trip.com (formerly Ctrip) has a filter for "Accepts Foreign Guests" (接待外宾). Use this when searching to automatically exclude hotels that will reject you. English-language support is built in, and payment works with foreign cards.

5. How to Prevent Hotel Rejection Altogether

  1. Book international chain hotels when you first arrive in a city, especially if it's late or you're jet-lagged. Switch to cheaper local hotels once you're oriented.
  2. Always book via an international platform (Booking.com, Agoda, Trip.com) for your first few nights. These hotels are pre-verified for foreign guests.
  3. Keep a list of 3-4 alternative hotels near your planned accommodation with phone numbers. If one rejects you, move to the next.
  4. Carry a hotel business card in Chinese with the address. Show this to taxi drivers — they'll help you get to a hotel that accepts foreigners.
  5. Use Alipay or WeChat Pay for hotel payment. Some smaller hotels only accept Chinese payment apps. Link a foreign credit card to Alipay for these situations.
  6. Know your rights: If a hotel rejects you solely because you're foreign, this is technically unlawful. In practice, enforcement is rare — but you can report it to the local tourism bureau or PSB if you have the energy.
💡 Pro Tip: If you arrive late at night and can't find accommodation, go to a 4-star or 5-star hotel in the city center. Even if you can't afford it for the whole stay, the night manager can often help you find a nearby, affordable alternative that accepts foreigners.

6. Frequently Asked Questions

Q: Is hotel rejection of foreigners legal?
A: It's a gray area. Hotels without the proper license legally cannot accept foreigners. But hotels that do have the license and still refuse? That's potentially discriminatory and reportable to local authorities.

Q: Can I stay in an Airbnb or apartment instead?
A: Yes — and Airbnb/apartments typically don't have the same licensing barrier. However, you'll still need to register with local police if staying more than 24 hours. Your host should help with this.

Q: What if I'm rejected at midnight?

Head to the nearest international chain hotel. Hotel managers at chains like Hilton, Marriott, or Ibis are trained to handle international guests and almost never reject anyone. Yes, it'll be more expensive — but it's better than being stranded.

Q: Do all cities in China have this problem?
A: It's most common in smaller cities. Beijing, Shanghai, Guangzhou, Shenzhen, and other major tourist cities have many more internationally-equipped hotels. The problem intensifies in tier-2 and tier-3 cities.

Q: Can my Chinese friend register me at their home instead of a hotel?
A: Yes — if you're staying with a Chinese resident, they can register you at their local police station. However, this requires the host to file paperwork and is more hassle than a hotel.

Plan Your China Trip Without Accommodation Surprises

Get our complete China travel guide with verified hotel recommendations, payment tips, and visa-free entry requirements for 2026.

Entry Policy Guide → Payment Guide →