Why this happens (and what you’re solving)

Some China hotel bookings (and a few activity/transport apps) assume a local China phone number for:

  • SMS verification at checkout
  • pre-arrival messages from the property
  • identity confirmation steps

If you’re arriving without a Chinese SIM/eSIM yet, it’s easy to get stuck in a loop: you can’t book without a number, and you can’t get a number until you arrive.

The goal of this guide is simple: book a real place to sleep, avoid check-in surprises, and keep a backup path ready.

For the bigger “arrival day” plan that bundles payments + connectivity + transport, start here: /blog/china-airport-arrival-plan.

The safest booking strategy (low drama)

1) Prefer listings with clear international guest history

Signals that a property can handle foreign passports and processes:

  • lots of recent international reviews
  • well-known chains or business hotels
  • “front desk 24/7” (reduces after-hours problems)

This reduces both check-in friction and “we can’t accept foreigners” incidents. A full check-in workflow is here: /blog/hotel-check-in-registration-china-foreigners.

2) Always save an offline booking pack

Before you travel, screenshot or save offline:

  • hotel name (English + Chinese if available)
  • address
  • booking confirmation number
  • check-in/check-out dates

Build the offline pack once and reuse it: /blog/offline-maps-translation-china.

What to enter when a site asks for a phone number

If a booking site requires a phone number field but you don’t have a China number yet:

  • use your home-country mobile number with the correct country code (if accepted)
  • add a short note in the message field (if available): “International traveler; reachable via in‑app chat”
  • keep the booking confirmation handy in case the property tries to call instead of messaging

If the platform requires a China-only format and won’t accept your number, skip ahead to the backup paths below.

If you get blocked by SMS verification (without giving bypass advice)

Some platforms require SMS verification to finish checkout. If you can’t receive the code, your options are usually workflow choices — not hacks.

Option A: switch to a platform that supports in-app chat

If one platform blocks you, try another where:

  • the host/property can message you in-app
  • you can upload ID/passport details later (if requested)

Option B: book a chain hotel directly (or via an international-facing channel)

Large chains and business hotels often have alternative booking channels that don’t depend on a local number.

Option C: book a 1-night “landing hotel” first

If your first booking keeps failing, don’t fight it for hours.

Book a simple 1-night landing hotel in a central area, then solve SIM/eSIM + verification the next day.

Get a number early (without overpromising)

If you want to reduce friction across hotels, trains, delivery, and app logins, get connectivity sorted early:

Check-in edge cases: when the front desk asks for a local number

Even with a valid booking, some properties ask for a local number at check-in for contact.

Calm options:

  • provide your international number and ask them to contact you via WeChat if needed (many hotels can)
  • ask if they can use email or in-app message instead
  • if you’re traveling with someone who has a China number, use theirs (with consent) for contact only

If staff seem uncertain about handling foreign passports, use the check-in workflow + escalation script here: /blog/hotel-check-in-registration-china-foreigners.

Two-minute checklist before you click “Book”

  • You have an offline booking pack (screenshots + address)
  • You have a backup hotel bookmarked nearby
  • You have a realistic arrival time (late arrivals need 24/7 reception)

If you want to reduce first-day stress end-to-end, keep these ready too:

Last verified: 2026-06-12