Foreign-Friendly Hotels in China

Avoid rejection — hotels that accept foreign passports (2026 guide)

Download Hotel Guide (PDF)

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 Hotel

The Bund Boutique Hotel

$120-180 / night
The Bund, Huangpu District
English Staff Free Breakfast Free VPN Airport Pickup
Jing'an Budget Inn

Jing'an Budget Inn

$40-60 / night
Jing'an District
Basic English Shared Bathroom Near Metro 24hr Reception
Pudong International Hotel

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 Hotel

Forbidden City View Hotel

$90-150 / night
Dongcheng District
English Staff Breakfast Included Tour Desk Free WiFi
Sanlitun Hostel

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:

    1. Stay calm and ask the hotel staff to recommend nearby foreigner-friendly options (they usually know which ones accept foreigners).
    2. Contact our WhatsApp support (response time: 6 minutes) for immediate assistance finding alternative accommodation.
    3. Head to the nearest international hotel chain (Marriott, Holiday Inn, etc.) — they will always accept foreign guests.
    4. Ask your taxi driver to take you to the "foreigner-friendly hotel area" of the city (they know where these are located).
    📱
    Need help entering China? Avg reply: 6 min