🏨

Complete Guide to Hotel Booking in China for Foreigners

Learn how to book hotels in China as a foreigner, from choosing the right apps to navigating payments and registration requirements.

Easy ⏱️ 30 minutes 📍 Nationwide
paymentfinanceappslifestyle

Complete Guide to Hotel Booking in China for Foreigners

Booking a hotel in China doesn’t have to be complicated—but if you’re coming from abroad, you’ll quickly notice that the systems work differently here. Popular international booking platforms like Booking.com or Airbnb still work in many places, but the best deals and widest selection often live on Chinese apps. The good news? With the right tools and a few key tips, you can navigate the process smoothly and find great accommodation at every price point.

This guide walks you through everything you need to know to book hotels in China confidently, whether you’re a tourist, digital nomad, or expat.


📱 What You’ll Need

Before you start booking, make sure you have the following ready:

  • Valid passport — You’ll need this for check-in and hotel registration (mandatory in China)
  • Smartphone with a Chinese app store — Download apps directly from the Apple App Store China region or a third-party Android store like Tencent MyApp (腾讯应用宝)
  • Payment method — Chinese payment apps (支付宝 Zhīfùbǎo / 微信支付 Wēixìn Zhīfù) are most reliable, though international cards work on some platforms
  • Chinese phone number (recommended) — Required for verification on some apps and hotel services
  • VPN (optional but useful) — Some booking apps work better with a VPN active

🚗 Step-by-Step Guide to Booking Your Hotel

Step 1: Choose Your Booking Platform

China has several excellent hotel booking platforms. Here’s a quick breakdown:

Best for international users:

  • Ctrip (携程 - Xiéchéng) — The largest travel platform in China. Full English interface, huge hotel selection, and reliable customer service. Available on iOS and Android.
  • Fliggy (飞猪 - Fēizhū) — Alibaba’s travel platform. Good prices, integrated with Alipay, supports international payment methods.
  • Trip.com — Ctrip’s international sister site. Works globally and accepts foreign credit cards directly.

Best for budget travelers:

  • 美团 (Meituan) — Not just for food delivery. Meituan’s hotel section offers competitive rates, especially for economy hotels.
  • 去哪儿 (Qunar) — Aggregates deals from multiple sources. Good for comparing prices.

International options that still work:

  • Booking.com, Agoda, and Hotels.com — Useful if you prefer familiar interfaces, though selection may be narrower in smaller cities.

💡 Pro tip: Start with Ctrip or Trip.com for the best balance of selection, English support, and payment flexibility.


Step 2: Set Up Your App or Account

  1. Download your chosen app from the appropriate app store.
  2. Sign up with your email or phone number. If using a Chinese phone number, you’ll receive a verification code (验证码 - Yànzhèngmǎ).
  3. If the app requires a Chinese phone number and you don’t have one yet, you can still browse and sometimes book using your email on platforms like Trip.com.
  4. Add your payment method:
    • Link 支付宝 (Alipay) or 微信支付 (WeChat Pay) for the smoothest experience
    • Or add your international credit/debit card on platforms that support it (Visa, Mastercard, American Express)

Step 3: Search and Filter Hotels

  1. Enter your destination city and check-in/check-out dates.

  2. Use filters to narrow results:

    • Star rating — Chinese hotel star ratings (1-5 stars) are generally accurate
    • Price range — Set your budget
    • Location — Search by metro station, landmark, or district
    • Hotel type — Business hotel, resort, boutique, guesthouse (民宿 - Mínsù)
    • Facilities — Free Wi-Fi, breakfast included, English staff
  3. Read reviews. On Chinese platforms, look for reviews with photos from real guests. Ctrip and Meituan have large review databases.


Step 4: Make Your Reservation

  1. Select your room type (rooms are listed by configuration: 大床房 Dàchuáng fáng for king bed, 双床房 Shuāngchuáng fáng for twin beds, etc.).
  2. Review the cancellation policy carefully — some bookings are 非不可取消 (fēi bù kě qǔxiāo) or non-refundable.
  3. Enter guest details:
    • Full name (as shown on passport)
    • Passport number (required for police registration)
    • Phone number (Chinese or international)
  4. Choose your payment method and confirm.

⚠️ Important: You’ll receive a confirmation code (订单号 - Dìngdān hào) via SMS or in-app notification. Save this — you’ll need it at check-in.


Step 5: Check-In at the Hotel

When you arrive:

  1. Present your passport to the front desk staff. Chinese law requires all hotels to register foreign guests with the local police within 24 hours.
  2. Provide your confirmation number if needed.
  3. Pay any deposit (押金 - Yājīn) if required. Many hotels hold a small security deposit (typically 100-200 CNY / $14-28 USD) in cash or on your card, returned at checkout.
  4. Collect your room key or key card.

💡 Tip: Some mid-range and upscale hotels have English-speaking staff. Budget hotels (经济型酒店 - Jīngjìxíng Jiǔdiàn) may have limited English. Keep your booking confirmation screenshot handy to show at reception.


💰 Understanding Hotel Pricing in China

Hotel prices in China vary dramatically by city and season:

CategoryAverage Price (CNY)Average Price (USD)
Budget/Hostel50-150$7-21
Economy Hotel (锦江之星, 如家)150-300$21-42
Mid-range Business Hotel300-600$42-85
Upscale Hotel600-1500+$85-210+
Luxury Hotel1500+$210+

Peak seasons: Chinese national holidays (Golden Week, early October; Spring Festival, January/February) drive prices up significantly. Book 2-3 weeks in advance during these periods.

Weekend effect: In major cities, Friday and Saturday nights are more expensive. In tourist destinations, weekend rates may be higher too.


⚠️ Tips & Common Issues

”My international card keeps getting declined.”

Chinese payment systems are built around 支付宝 (Alipay) and 微信支付 (WeChat Pay). If your international card fails:

  • Try adding it to Alipay — the app sometimes accepts foreign cards
  • Use Trip.com instead, which has better international card support
  • As a last resort, ask if the hotel accepts cash deposits

”The hotel rejected my booking.”

This rarely happens, but if it does:

  • Ensure your name matches your passport exactly
  • Contact the hotel directly via the app’s customer service
  • Have your booking confirmation ready as proof

”I can’t read the hotel name on the map.”

Chinese apps sometimes display addresses in Chinese only. Use Google Maps (with VPN) or 百度地图 (Baidu Maps) to navigate. Your booking confirmation usually shows the address in both Chinese and English.

”Do I need a Chinese phone number?”

For most actions: no. But you’ll need one for:

  • Receiving verification codes on some platforms
  • Contacting hotels directly
  • Certain payment verifications

If you’re staying long-term, getting a Chinese SIM card (or eSIM) is worthwhile.

”Can I cancel my booking?”

Most bookings show their cancellation policy before you confirm. Free cancellation (免费取消 - Miǎnfèi Qǔxiāo) is common, but some discounted rates are non-refundable. Always check before booking.


❓ Frequently Asked Questions

Can foreigners book hotels on Chinese platforms? Yes. Platforms like Ctrip, Fliggy, and Trip.com accept foreign passports for registration. You may need to enter your passport details during booking.

Do I need a Chinese phone number to book a hotel? Not necessarily. Trip.com works well without a Chinese phone number. However, having one makes verification and communication much easier.

Is it safe to use my credit card on Chinese booking sites? Yes, on reputable platforms like Ctrip and Trip.com. These sites use encryption and are trusted by millions. As always, monitor your statements.

What happens if I overstay my booking? Contact the front desk before your check-out time. Most hotels allow late check-out for an additional fee. Extended stays usually require re-registration.

Can I book a hotel for someone else? Yes, but the guest whose name is on the booking must be present at check-in with their passport.

Are Airbnb-style rentals common in China? Yes. Platforms like 美团民宿 (Meituan Minsu) and 小猪短租 (Xiaozhu) offer homestays. Note that registration requirements still apply for foreign guests.


✅ Summary

Booking hotels in China as a foreigner is straightforward once you know which apps to use and how payments work. Ctrip (携程) and Trip.com are your best starting points for their English interfaces and international payment support. Set up 支付宝 (Alipay) early—it simplifies payments across the board. Remember to carry your passport to every check-in, as police registration is mandatory for all foreign guests. With a bit of preparation, you’ll find excellent accommodation at every price level, from basic business hotels to luxury suites.

For payment logistics and other day-to-day needs in China, check out our related guides on Alipay for Foreigners and Setting Up Your Chinese Phone Number.


Have a question we didn’t answer? Drop it in the comments below.