The Foreigner Hotel Problem in China
Many budget and mid-range hotels in China are not licensed to accept foreign guests (officially called "Foreigner-Friendly" or "International" hotels).
This means even if you book online with a foreign passport, you may be rejected upon arrival — wasting time and causing unnecessary stress.
Our guide helps you avoid this common problem by listing verified hotels that accept foreign guests in major Chinese cities.
Shanghai Foreign-Friendly Hotels
Shanghai has the most foreigner-friendly hotels in China, with options for all budgets:
The Bund Boutique Hotel
$120-180 / night
The Bund, Huangpu District
English Staff
Free Breakfast
Free VPN
Airport Pickup
Jing'an Budget Inn
$40-60 / night
Jing'an District
Basic English
Shared Bathroom
Near Metro
24hr Reception
Pudong International Hotel
$200-350 / night
Pudong Financial District
5-Star
Concierge
Spa
Free Airport Transfer
Beijing Foreign-Friendly Hotels
Beijing has good options, especially around tourist areas:
Forbidden City View Hotel
$90-150 / night
Dongcheng District
English Staff
Breakfast Included
Tour Desk
Free WiFi
Sanlitun Backpackers Hostel
$25-40 / night
Chaoyang District
English Speaking
Dorm Options
Bar & Kitchen
Tours Available
Important Booking Tips
Always check for "Foreigners Accepted" label: Look for this specific wording on booking platforms like Ctrip, Agoda, or Booking.com.
Book with your passport number: Enter your passport details exactly as they appear (no typos) when making reservations.
Call ahead to confirm: Use Google Translate to make a simple call or send a WeChat message to confirm they accept foreign guests.
Bring your passport (physical copy): Digital copies are not accepted for hotel registration in China.
Avoid last-minute bookings: Foreigner-friendly hotels fill up fast, especially during peak travel seasons.
Stick to international chains: Marriott, Hilton, IHG, and Accor hotels always accept foreign guests.
Use our concierge service: Our team can book verified foreigner-friendly hotels on your behalf (included in China Ready Kit).
What to Do If You're Rejected
If you arrive at a hotel and are rejected due to your foreign passport:
- Stay calm and ask the hotel staff to recommend nearby foreigner-friendly options (they usually know which ones accept foreigners).
- Contact our WhatsApp support (response time: 6 minutes) for immediate assistance finding alternative accommodation.
- Head to the nearest international hotel chain (Marriott, Holiday Inn, etc.) — they will always accept foreign guests.
- Ask your taxi driver to take you to the "foreigner-friendly hotel area" of the city (they know where these are located).