← ChinaGo · made easy

Foreigner-Friendly Hotels in China: How to Avoid Check-in Refusal

A surprising number of budget hotels in China cannot legally host foreign guests. Here's how to book a hotel that will actually let you in.

1. Why some hotels refuse foreigners

Budget guesthouses and some small hotels only have a license for domestic guests and cannot register foreign passports.

2. Book foreigner-friendly hotels

Book international-brand hotels, or filter on Booking.com/Trip.com for "foreign guests accepted". Reviews often mention this.

3. Check before you book

Look for hotels that list "foreign guests welcome" or contact them to confirm they can register a foreign passport.

4. What to bring

Always carry your passport — hotels must register it with the police. Without a passport, you cannot check in.

Planning a trip to China?
Pay, navigate, translate & book in one app — no install.
Use ChinaGo free →

FAQ

Can all hotels accept foreigners?

No. Budget guesthouses and small hotels may refuse foreign guests due to licensing.

How do I find a foreigner-friendly hotel?

Use Booking.com/Trip.com filters, or book international-brand hotels.

Do I need my passport to check in?

Yes. Hotels register your passport with local police.