Chinese hotels need a license to receive foreign guests, and many budget local hotels (and some apartments) don't have one. In practice this rarely blocks a trip — international chains, boutique hotels and most mid-range places are fine — but showing up at 11pm to a 'no foreigners' refusal is a rite of passage best avoided.
How to guarantee a foreigner-friendly stay
- Book via Booking.com, Agoda or Trip.com — listings filterable by guest type, pre-paid, English support if anything goes sideways.
- International chains (Holiday Inn, Crowne Plaza, Mercure, Hilton...) always accept foreigners.
- In small towns, message the property before booking to confirm they register foreign passports.
- Apartments/short-term rentals are patchier for foreigners; hotels are simply easier in China.
Recommended
Book foreigner-friendly hotels in China
Filter for properties that accept international guests and pay by card — plus free cancellation on most rooms.
Search Hotels on Booking.comCheck-in facts
- Passport required — they'll scan it for the mandatory police registration. This is normal.
- Check-in from 2pm; checkout usually noon. Luggage storage is free and reliable.
- Deposits: some hotels place a hold (¥200–500) refundable at checkout — Alipay-friendly.
- Breakfast is often an excellent ¥30–60 buffet; eat the congee and the noodles, skip the sad croissants.
Where to stay: the one-line rule
Stay within 500 metres of a metro station, inside the old-city or central districts. In Beijing that means Dongcheng; in Shanghai, around the Bund/Jing'an or the French Concession; in Xi'an, inside the walls. Location beats amenities — you'll walk everywhere.