TravelHubChina logo TravelHubChina
A luxurious modern hotel suite bedroom with a king bed, large window, and elegant furnishings in soft natural light

How to Book Hotels in China as a Foreigner (2026 Guide)

The complete 2026 guide to booking hotels in China as a foreigner: why Trip.com is the default for China mainland (1.4M hotels, lowest avg price), how to use Booking.com and Agoda as cross-checks for free cancellation and SE Asia, how to handle the China-only ID issue, which chains welcome foreign guests reliably, payment methods that work, and how to avoid the 4 common booking scams.

By Harris Wang, Founder & Editorial Lead 9 min read

Trip.com is the default for booking hotels in mainland China as a foreigner. It has 1.4M mainland China hotels (3x Booking.com, 18x Agoda), accepts every foreign payment method, offers 8-15% off your first booking, and is the lowest average price in side-by-side tests. One app, one cart, one confirmation. Booking.com and Agoda are cross-checks for specific cases (free cancellation, SE Asia) — not co-equals.

This guide covers why Trip.com is the default, when to cross-check the other platforms, which hotel chains to trust, how to pay, and the 4 common booking mistakes (price, payment, ID, and the “no foreigners” surprise at the front desk).

Why Trip.com is the default for mainland China

Trip.com is the international arm of Ctrip (携程), China’s largest OTA. For booking China mainland hotels, it has 4 structural advantages over Booking.com and Agoda:

  1. 3x more China hotel inventory: 1.4M mainland China properties vs Booking.com’s ~150K. Tier-2 and tier-3 city coverage in particular is far better.
  2. Lowest average price: 5-15% cheaper than Booking.com in side-by-side tests on the same hotel and dates. Direct contracts with Chinese properties + 8-15% first-booking discount (cap ~$28) + price-match promise.
  3. Widest payment acceptance: Visa, Mastercard, Amex, JCB, Diners, Discover, Apple Pay, Google Pay, PayPal, Alipay, and WeChat Pay. Booking.com and Agoda accept fewer card types and don’t accept Alipay/WeChat Pay.
  4. Only English-language HSR booking (separate from hotels, but worth knowing): if you need to bundle a hotel with a train, it’s all in one cart on Trip.com.

The trade-off: customer service is good in English but not as polished as Booking.com, and the loyalty program is weaker than Genius. But for a 2-week China trip, none of that matters — you’re booking 3-6 hotels, not 30.

When to cross-check on Booking.com

Booking.com is useful in exactly one scenario: when a specific Trip.com listing doesn’t offer free cancellation and you might cancel the booking (e.g., plans depend on visa approval, weather, or a companion’s schedule). Booking.com’s free-cancellation rate is 70-80% of listings vs Trip.com’s 50-70%.

For everything else — booking, payment, choice of property — Trip.com wins. Don’t start on Booking.com; use it as a cross-check tool only.

When to cross-check on Agoda

Agoda (owned by Booking Holdings) is the strongest of the 3 OTAs in Southeast Asia, Hong Kong, Macau, and Taiwan. For mainland China, it has only ~80K hotels (1/18 of Trip.com’s inventory), so it’s not useful as a primary platform. Use it for:

  • Hotels in Hong Kong, Macau, or Taiwan (where it’s competitive with Trip.com)
  • Cross-checking prices in SE Asia if your trip extends there

Platforms to AVOID for mainland China

  • Ctrip (携程), Meituan (美团), Fliggy (飞猪) — China-only apps requiring Chinese phone number + Chinese ID
  • Qunar (去哪儿) — a Trip.com subsidiary, still requires Chinese ID for booking
  • WeHotel (华住) — the official app for Huazhu Group (Hanting, Home Inn, Ji, etc.); you can browse but booking requires Chinese phone verification

If you see a property on one of these platforms and want to book it, search for the same property on Trip.com — most Chinese hotels are listed there too. For a platform-by-platform comparison, see our China OTA comparison 2026.

Which hotel chains welcome foreign guests reliably

International chains (5-star, ¥1000-2500/night) — all accept foreign guests with no issue:

  • Hilton, Marriott, Hyatt, IHG (Holiday Inn, Crowne Plaza, InterContinental), Sheraton, Westin, Renaissance, Sofitel, Le Méridien
  • Peninsula, Mandarin Oriental, Four Seasons, Rosewood (true luxury, ¥2500+/night)
  • Accor (Sofitel, Pullman, Novotel, ibis)

Mid-range chains (3-4 star, ¥300-800/night) — reliable for foreign guests:

  • Jin Jiang (锦江) — largest Chinese chain, very foreigner-friendly
  • Hanting (汉庭) — budget-modern, similar to Holiday Inn Express
  • Home Inn (如家) — older but consistent
  • Atour (亚朵) — design-focused, slightly upscale, the “boutique chain” pick (¥500-1000/night)
  • Jinjiang Inn, 7 Days Inn, GreenTree Inn — pure budget, ¥150-300/night
  • Vienna Hotel, Lavande, Ji Hotel — solid mid-range

Properties to avoid or use caution with:

  • Small guesthouses without English signage — the front desk may not speak English, and registration with police is more work. Trip.com lists these; check the “foreigner-friendly” filter. For a pre-filtered list of chains and properties that reliably accept foreign guests, see our hotels that accept foreigners in China list.
  • Rooms in 招待所 (zhaodaisuo, “hostels”) — old-style government-affiliated budget hotels, often refuse foreigners or are in inconvenient locations.
  • Rooms in 民宿 (minsu, “homestays”) without a license plate — unlicensed homestays in rural areas (Zhangjiajie, Yangshuo) may turn you away at check-in. Use Trip.com’s licensed 民宿 listings. For cave houses, Tibetan homestays, and other unique non-hotel stays, see our alternative stays in China guide.

The 4 common booking mistakes

Mistake 1: Booking through Ctrip/Fliggy because it shows up in Google

You search “Beijing hotel,” see Ctrip at the top, click through — and at checkout, the form demands a Chinese phone number. There’s no workaround. Stick to Trip.com (the international Ctrip) — same inventory, no Chinese ID required.

Mistake 2: Paying the wrong way at check-in

You book on Trip.com with your Visa. You arrive at the hotel. The front desk asks for a ¥500 cash deposit. You have no cash and your Visa “doesn’t work” (the hotel’s POS system only handles Chinese payment). Solution: pay the deposit with Alipay (linked to your Visa via Tour Pass or direct link). Most international chains (Hilton, Marriott, IHG) accept foreign cards at check-in; mid-range Chinese chains often don’t.

Mistake 3: Booking a room that’s too small

Chinese hotel rooms are measured differently. A “30㎡” room in a 3-star is often 22-25㎡ by international standards. A “大床房 (king bed room)” is often 1.5m wide, not the 1.8m you expect. Check the photos and reviews on Trip.com. If the price seems too good, the room is probably tiny.

Mistake 4: Not checking the location on a Chinese map

The address on Trip.com is in Chinese. “北京市朝阳区建国路88号” might be in a quiet side street in a good neighborhood, or in a noisy industrial area with no restaurants. Use Baidu Maps (百度地图) to verify the location before booking. Google Maps doesn’t have accurate walking/transit data for most of China.

How to actually pay

At booking (on Trip.com):

  • Visa, Mastercard, Amex, JCB, Diners, Discover — all accepted
  • Apple Pay, Google Pay, PayPal — accepted on Trip.com
  • Alipay, WeChat Pay — accepted on Trip.com (useful if you have these set up)
  • A foreign card is the simplest path

At the hotel (check-in / check-out):

  • Foreign Visa/Mastercard — accepted at international chains (Hilton, Marriott, IHG, Hyatt, Accor, Shangri-La, Mandarin Oriental), and at some mid-range chains (Atour, Vienna). ALWAYS bring a foreign card as backup.
  • Alipay or WeChat Pay linked to a foreign card — accepted at virtually every Chinese chain hotel. This is the most reliable option. Set up Alipay before your trip — it takes 15 minutes and is the only payment method that works at the front desk of small independent hotels.
  • Cash (¥) — accepted everywhere. Useful for the security deposit (¥300-1000) which may or may not go on your card.
  • UnionPay — works at every Chinese hotel POS, but you need a Chinese bank account. Skip this.

The security deposit: Most Chinese hotels (chains and independents) take a ¥300-1000 cash or card hold at check-in, refunded at check-out. This is normal and not a scam. It covers minibar, laundry, damage. International chains usually skip this for members.

When to book ahead

PeriodBook aheadNotes
Normal season (Mar-Jun, Sep-Nov)1-2 weeksPlenty of inventory
Chinese New Year (late Jan/Feb, exact date varies)2-3 monthsMost expensive week of the year, prices 2-3x
National Day Golden Week (Oct 1-7)2-3 months2-3x prices, hotels sell out
Labor Day (May 1-5)1-2 months1.5-2x prices
Summer (Jul-Aug)2-4 weeksDomestic travel peaks
Winter (Dec-mid Mar, except CNY)3-7 daysLow season, last-minute deals common

What to do at check-in

The process at most Chinese hotels:

  1. Present your passport at the front desk. The hotel will scan it and register you with the local police (required by law within 24 hours, usually done in 5 minutes).
  2. Pay any deposit (¥300-1000) by cash, card, or Alipay/WeChat Pay.
  3. Get your room key card — these are usually small plastic cards, sometimes metal.
  4. Wi-Fi password is usually on a slip of paper, or just ask.
  5. Breakfast: most mid-range+ hotels include Chinese/Western breakfast buffet (¥50-150/person). Confirm at check-in or via the room key sleeve.

Most international chains have English-speaking staff. Mid-range Chinese chains often don’t — bring the Trip.com app with your booking confirmation (which the staff can read in Chinese if you show it). Atour, Vienna, and the bigger Jin Jiang properties usually have someone who can read basic English.

Booking for groups or families

  • Triple/quad rooms are common in Chinese mid-range hotels (¥500-900/night for 3-4 people) — much cheaper than 2 separate rooms.
  • Connecting rooms are available at most 4-5 star chains. Request at booking.
  • Extra bed (加床) costs ¥100-200/night at most chains. Request at check-in.
  • Children under 1.2m stay free at most chains; 1.2-1.4m get 50% off breakfast; older children are charged full.

Cancellation policies

Trip.com: most rooms are free cancellation until 24-48 hours before check-in. Some “Saver” rates are non-refundable but 20-30% cheaper. Read the cancellation policy carefully at booking. This is the one area where Booking.com is more generous (70-80% of listings free-cancel vs Trip’s 50-70%) — cross-check on Booking.com if flexibility is critical.

Booking.com (use as cross-check only): similar to Trip.com, often more generous — free cancellation until 24 hours before is common. Genius members get extra flexibility.

Agoda (skip for mainland): stricter cancellation policies, especially on Agoda-promo rates. The standard rates are usually flexible.

For peak season (CNY, National Day): book with free cancellation and rebook if you find a better price. Most flexible rates let you cancel 24-48 hours before.

What to do if something goes wrong

  • The room is not as described: take photos, contact Trip.com customer service within 24 hours. They will refund or relocate you.
  • The hotel refuses you at check-in (rare at chains, more common at small guesthouses): call Trip.com’s 24/7 hotline +86 21 6050 0500. They’ll find you an alternative and refund the booking.
  • You overpaid: Trip.com’s “Price Match” promise refunds 2x the difference if you find a lower rate within 24 hours of booking. Use it.
  • Wi-Fi doesn’t work: ask the front desk; they have a master password. Most Chinese hotels offer free Wi-Fi (sometimes two networks: one for Chinese phones, one for foreign — use the second).
  • The deposit isn’t refunded: wait 7-10 business days for the hold to clear on your card statement. If still not refunded, contact the hotel directly and provide the receipt.

A practical booking strategy

For a typical 2-week China trip (Beijing → Xi’an → Chengdu → Shanghai):

  1. Book Beijing, Shanghai on Trip.com with free cancellation, 1-2 months ahead. These are the most expensive and sell out first.
  2. Book Xi’an, Chengdu on Trip.com with free cancellation, 3-4 weeks ahead. Lower demand, more inventory.
  3. For 民宿 / homestays in rural areas (Zhangjiajie, Yangshuo, Lijiang), use Trip.com’s 民宿 filter (it now lists licensed 民宿) or ask your tour guide to help.
  4. For 5-star international chains (if you want points), book direct on the chain’s website — the rate is the same as Trip.com and you earn points.
  5. Recheck prices 7-10 days before check-in on Trip.com; if the price dropped, rebook the same room (you can usually cancel the old booking and book the new one in 10 minutes).
  6. Only cross-check on Booking.com if a specific hotel’s free-cancellation terms on Trip.com are too strict for your needs.

Plan your trip — verified tools

These free tools are built on real, monthly-verified data and help you skip the trial-and-error phase of China trip planning:

  • China OTA Comparison 2026 — Why Trip.com is the default for mainland China, and when to cross-check Booking.com / Agoda / Klook.
  • China 6-City 5-Day Budget Calculator — Real 2026 prices for 5 days in Beijing, Shanghai, Guangzhou, Chengdu, Xi’an, or Hangzhou. Budget / mid-range / comfort tiers, broken down line by line.

Verified August 2026 by TravelHubChina Editorial. We re-check prices and policy details monthly so the data doesn’t drift.

Step by step

  1. Use Trip.com as the default — it's the only OTA most travelers need

    Trip.com has 1.4M mainland China hotels (3x Booking.com, 18x Agoda), accepts every foreign payment method (Visa, Mastercard, Amex, JCB, Apple Pay, Google Pay, PayPal, Alipay, WeChat Pay), and offers 8-15% off your first booking plus a price-match promise. Same engine as Chinese Ctrip, so every Chinese hotel is here. Avoid Ctrip, Meituan, Fliggy, Qunar, and WeHotel — these require Chinese phone number + Chinese ID.

  2. Decide on city + neighborhood (CBD vs Old Town vs scenic area)

    Pick the right area based on trip purpose: CBD (central business district, e.g., Beijing Guomao, Shanghai Lujiazui) for business travelers; Old Town (historic district, e.g., Beijing Dongcheng, Xi'an inside the City Wall, Lijiang Old Town) for cultural sightseeing; scenic area (near major attractions, e.g., Yangshuo Yulong River, Hangzhou West Lake) for nature. Use Baidu Maps to verify the location before booking — Google Maps doesn't have accurate China data.

  3. Set budget: ¥300-800 mid-range / ¥1000-2500 4-star / ¥2500+ luxury

    Budget chain (Hanting, Home Inn, 7 Days Inn): ¥150-300/night. Mid-range 3-star: ¥300-600/night. Comfortable 4-star: ¥600-1200/night. 5-star international (Hilton, Marriott, Hyatt, IHG, Sofitel, Atour): ¥1000-2500/night. Luxury (Peninsula, Mandarin Oriental, Four Seasons, Bvlgari): ¥2500-6000+/night. Weekday rates are 20-40% lower than weekend. Chinese New Year, National Day (Oct 1-7), and Labor Day (May 1-5) are 2-3x normal rates.

  4. Filter by 3+ star + foreigner-friendly, compare guest rating 4.5+ on Trip.com

    On Trip.com, filter for 3+ star properties (small guesthouses and unlicensed 民宿 may refuse foreign guests). Use the platform's 'foreigner-friendly' filter where available. Compare guest rating 4.5+ on Trip.com. Read the 5-10 most recent reviews for the actual room size (Chinese '30㎡' rooms are often 22-25㎡ by international standards) and the deposit policy (¥300-1000 cash hold is normal, not a scam). Cross-check on Booking.com only if the Trip.com listing doesn't offer free cancellation and you might need it.

  5. Book 2-4 weeks ahead, choose free cancellation + save confirmation + passport

    Book 1-2 weeks ahead in normal season (Mar-Jun, Sep-Nov), 1-2 months ahead for Chinese New Year + National Day + Labor Day, 2-4 weeks for summer. Always pick free cancellation if available (most Trip.com rooms free until 24-48 hours before check-in) so you can rebook if the price drops. Save the booking confirmation PDF + your passport — present both at check-in. The hotel will scan your passport for the mandatory police registration within 24 hours of arrival.

FAQ

  • Yes — most major hotel chains (Jin Jiang, Hanting, Atour, Hilton, Marriott, Hyatt, IHG) and 90% of 3+ star properties accept foreign guests with a valid passport. By law, every hotel must register foreign guests with the local police within 24 hours, but this is automatic at check-in. Some small guesthouses, hostels, and rural homestays (民宿) may refuse foreign guests due to language barriers or registration hassle — book through Trip.com to filter for foreigner-friendly properties.
  • No, you don't need a Chinese ID card (身份证) to book. On Trip.com and Booking.com, you book with your foreign passport number. At check-in, you present the same passport. The hotel's system registers it with the local police automatically. The Chinese ID requirement is only for booking through China-only apps like Ctrip (携程), Meituan (美团), or 飞猪 (Fliggy) — these platforms require a Chinese phone number AND Chinese ID to complete the booking. Stick to Trip.com.
  • Trip.com has 1.4M mainland China hotels (3x Booking.com, 18x Agoda), accepts every foreign payment method (Visa, Mastercard, Amex, JCB, Apple Pay, Google Pay, PayPal, Alipay, WeChat Pay), and offers 8-15% off your first booking plus a price-match promise. In side-by-side tests on the same hotel and dates, Trip.com is 5-15% cheaper than Booking.com on average for new users. The only reason to cross-check Booking.com is if a specific hotel has stricter free-cancellation terms there.
  • Budget chain (Hanting, Home Inn, 7 Days): ¥150-300/night. Mid-range 3-star: ¥300-600/night. Comfortable 4-star: ¥600-1200/night. 5-star international (Hilton, Marriott, Hyatt): ¥1000-2500/night. Luxury (Peninsula, Mandarin Oriental, Four Seasons): ¥2500-6000+/night. Weekday rates are 20-40% lower than weekend. Chinese New Year, National Day (Oct 1-7), and Labor Day (May 1-5) are 2-3x normal rates — book 2-3 months ahead.
  • On Trip.com, yes — pay with Visa, Mastercard, Amex, JCB, Apple Pay, Google Pay, or PayPal at booking time. At the hotel, foreign cards are usually accepted at international chain hotels (Hilton, Marriott, IHG, Hyatt). Independent Chinese hotels (even mid-range 4-star) often only accept Chinese payment: Alipay, WeChat Pay, or UnionPay. The hotel's pre-authorization hold at check-in is usually ¥300-1000 cash deposit on top of the room rate — bring some cash or be ready to use Alipay.
  • This is rare at 3+ star properties but happens at some small guesthouses and rural homestays. The law requires hotels to accept foreign guests (or to explicitly hold a license that doesn't include foreign reception), but in practice, some choose not to register foreign passports. If refused, Trip.com will refund you fully and find alternatives. To avoid this: book 3+ star chains, use the platform's 'foreigner-friendly' filter, and avoid guesthouses outside city centers.
  • For major cities (Beijing, Shanghai, Guangzhou, Shenzhen): book 1-2 weeks ahead during normal season, 1-2 months ahead during Chinese New Year (late Jan/Feb), National Day (Oct 1-7), and Labor Day (May 1-5). For smaller cities (Chengdu, Xi'an, Hangzhou, Guilin): 3-7 days ahead is usually fine. For rural areas (Zhangjiajie, Yangshuo, Lijiang): same-day or 1-day ahead often works. Last-minute prices on Trip.com are sometimes 30-50% lower (the platform drops prices to fill rooms) but you risk sold-out, especially in peak season.
  • Yes, but with caveats. Airbnb officially exited China in 2022 — listings still exist but booking reliability is mixed. The main China platforms are 小猪民宿 (Xiaozhu), 途家 (Tujia), and 木鸟民宿 (Muniao). All require a Chinese phone number + Chinese ID to book. The workaround: book on Trip.com (they now list 民宿) with a foreign passport, or use a booking service like Hostelworld for hostels. For unique stays (cave houses in Loess Plateau, Tibetan homestays), work with a local guide or ask your hotel concierge.