Accommodation for Foreign Visitors in China

May change Last verified: May 4, 2026

Accommodation for Foreign Visitors in China

Where should foreigners stay in China?

OptionBest forForeign-card paymentNotes
International booking platform (Trip.com, Agoda, Booking.com)Most visitors — widest selection, foreign-card friendlyAt booking (online)Filters to foreigner-eligible hotels; English customer support
Hotel direct (3-star and above)Flexibility to pay at check-outAt front desk (PBOC 2024 mandate for 3-star+, but compliance varies in practice — pre-pay online to avoid uncertainty)Call ahead if you need English-speaking staff
Youth hostel / budget hotelBudget travelersVaries — confirm before bookingNot all are licensed to receive foreign guests; confirm when booking
Short-term rental (Airbnb, local platforms)Longer stays, apartment feelVia platformHighest risk of registration issues — see Residence Registration

Which booking platforms work for foreigners in China?

These accept foreign credit cards and tend to list properties that are licensed to receive foreign guests:

PlatformForeign cardsEnglish UINotes
Trip.com (Ctrip)✅ Visa, Mastercard, AMEX✅ FullLargest inventory in China; customer service reachable in English
Agoda✅ Visa, Mastercard✅ FullStrong Asia coverage; competitive rates
Booking.com✅ Visa, Mastercard✅ FullGood for major cities; some rural gaps

Domestic Platforms

Meituan (美团) lists the same rooms as OTAs but at local prices — the same room that costs ¥400 on Trip.com can be ¥300 on Meituan, a 20–30% gap. The price difference exists between domestic apps (Meituan) and international-facing OTAs; the Chinese and international versions of Trip.com (Ctrip) show the same price. To use Meituan you need Alipay or WeChat Pay set up (see Mobile Payment) — foreign cards are not directly supported. Meituan has partial English support but many menus remain in Chinese. (Source: Reddit r/travelchina post #4, 2026-05-08)

DiDi (滴滴酒店) now offers hotel booking with full English interface support. As a foreigner-friendly option, DiDi Hotels accepts international credit cards (Visa, Mastercard) directly — no Alipay or WeChat Pay required. Prices are competitive with domestic platforms, and the booking flow is integrated with DiDi’s ride-hailing service, making it easy to book a car to your hotel after completing your reservation. Available in major cities.

Fliggy (飞猪) has wide coverage of smaller cities and budget properties but is harder to use without a Chinese payment method and has no English UI.

What do I need to check in to a hotel in China?

  • Original passport is mandatory at every check-in — a photocopy, a photo on your phone, or another ID document is not accepted. Hotels are legally required to verify and register your passport details.
  • A valid visa or entry stamp is required — the hotel will check that your passport shows a valid legal basis to be in China (a current visa, a valid entry stamp, or a qualifying visa-free entry).
  • The hotel files your residence registration with the local public security bureau automatically — you do not need to visit a police station for hotel stays (see Residence Registration).

Can I pay with a foreign card at a hotel front desk in China?

Under the PBOC April 2024 circular, 3-star and above hotels are required to accept foreign Visa and Mastercard at the POS. In practice:

  • Luxury and international-brand hotels (Marriott, Hilton, IHG, Hyatt, etc.) reliably accept foreign cards.
  • Mid-range 3-star hotels generally comply but acceptance is less consistent — have Alipay or WeChat Pay as a backup.
  • Budget hotels and unbranded properties below 3-star frequently accept mobile payment or cash only.

Pre-paying through an international booking platform (Trip.com, Agoda, Booking.com) sidesteps front-desk payment entirely and is the most reliable approach.

Which hotels are licensed to accept foreign guests?

Not every hotel or guesthouse in China is authorized to receive foreign nationals. Properties must register with local public security to accept foreign guests. In practice:

  • International chain hotels and most 3-star+ properties in major cities are licensed.
  • Small family-run guesthouses (客栈), rural inns, and some budget hotels in smaller cities may not be — they will often only tell you at check-in, after you’ve already arrived. Confirm at booking for any off-the-beaten-path or boutique property. (Reddit travelers report this is a frequent surprise, especially in tier-2/3 cities and rural areas — source: r/travelchina 2026-05-08)
  • If a property cannot accept foreign guests, ask the front desk to recommend a nearby licensed alternative — most are willing to help, though there is no formal legal obligation to do so.

When booking via Trip.com or similar platforms, search results generally show only foreigner-eligible properties by default in major cities, but confirm for off-the-beaten-path destinations.

Can I use Airbnb or short-term rentals in China?

Airbnb operates in mainland China. Local alternatives include Tujia (途家) and Meituan Minsu (美团民宿).

Key considerations:

  • Hosts must be licensed to receive foreign guests and must file your residence registration within 24 hours of your arrival — the same deadline that applies to hotels — per the Exit and Entry Administration Law implementing regulations (see Residence Registration). Many short-term rental hosts are not set up to do this.
  • Under those same regulations, both the host and the foreign guest bear responsibility for ensuring registration is completed. If the host fails to file, you remain responsible — register yourself at the local 派出所 if you cannot confirm the host has done it (see Residence Registration).
  • Before booking, confirm with the host: (1) that they can legally receive foreign guests, and (2) that they will handle registration with the local police.
  • As a fallback, register yourself at the local 派出所 (police sub-station) within 24 hours if you cannot confirm the host has filed.

Practical Tips

  • WeChat groups: many hotels add guests to a WeChat group for room service requests, late check-out, or local recommendations — install WeChat before arrival (see WeChat).
  • English support: international chain hotels in tier-1 cities (Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu) reliably have English-speaking front desk staff. In smaller cities, prepare the hotel name and address in Chinese characters for taxi drivers and for communication with staff.
  • Breakfast: most mid-range and above Chinese hotels include breakfast; confirm when booking as the inclusion varies.
  • Deposit: hotels typically hold a deposit (押金) at check-in — ¥200–500 for budget properties, higher for luxury. Returned at check-out. Foreign cards can be used for the hold in hotels that accept them; otherwise cash.
  • VPN: if you need access to blocked services (Google, WhatsApp, etc.) in your room, set up a VPN before arrival — hotel Wi-Fi is subject to the same Great Firewall restrictions as any Chinese network.

How do I find hotels that accept foreigners?

Finding a hotel that will actually accept your passport at check-in is the single biggest accommodation challenge for foreign visitors. Strategies:

  1. Use international booking platforms — While Booking.com and Agoda primarily list larger hotels that typically accept foreign guests, this is not guaranteed. Some properties may still refuse foreigners at check-in if they lack Public Security Bureau registration capability. Always confirm foreign guest acceptance before booking, especially for budget or smaller properties outside major cities. Trip.com also filters for foreigner-eligible properties in major cities.
  2. Search ‘涉外酒店’ on Chinese platforms — on Meituan or Ctrip’s Chinese site, this term filters for foreigner-licensed properties. Look for “Foreign guests accepted” tags.
  3. Stick to international chains — Marriott, Hilton, IHG, Hyatt, InterContinental, etc. always accept foreigners without exception.
  4. Look for hotels near tourist areas — properties in popular tourist districts are far more likely to be licensed than those in residential neighborhoods.
  5. Avoid budget business hotels — small unbranded hotels, especially those with only a Chinese website or located in residential areas, frequently lack a foreigner license.
  6. Always book refundable rates — some hotels say “yes” at booking but discover at check-in they cannot process foreign passports. A refundable booking gives you an exit.
  7. Call ahead to verify — if in doubt, call the hotel directly (or have your booking platform’s customer service call on your behalf) to confirm they can register foreign guests.

If refused at check-in: Call your booking platform’s customer service immediately — they will find an alternative or arrange a refund. Meanwhile, search Booking.com for nearby international hotels. International chains in the same city will always accept you as a fallback.

Hostel or hotel: which should foreigners choose in China?

FactorHostel (dorm)Budget hotelMid-range hotel
Price~¥70/night¥180-280/night¥400-700/night
SocialExcellent — meet other travelers, get local tipsMinimalMinimal
ComfortShared bathroom, bunk bedsPrivate room, basic amenitiesPrivate room, good amenities
Foreigner licenseMany hostels lack foreigner license — verify before bookingRisky — many budget hotels cannot accept foreignersGenerally licensed in major cities
Best forSolo backpackers, social travelersBudget travelers who want privacyCouples, families, comfort-seekers

Recommended mixed strategy: Use hostels in social/backpacker cities (Xi’an, Chengdu, Yangshuo) where highly-rated hostels cater to international travelers, and switch to hotels in major cities (Beijing, Shanghai) where comfort matters more and hotel prices are justified by better location and service. Verify foreigner license for both types.

Hostel tips: Choose hostels rated 8.5+ on Trip.com or Hostelworld. Lockers are provided for valuables. Most travelers report no safety issues in Chinese hostels.

Booking Platform Tips

Trip.com vs Ctrip — Same Company

Trip.com is Ctrip’s international brand. Same company, same inventory, same hotels and trains. Trip.com is simply the foreigner-friendly version with full English support and foreign payment options (Visa, Mastercard, AMEX). No need to use both — Trip.com gives you access to everything Ctrip has.

Price Differences Between Platforms

The same room can cost 20-30% more on international OTAs (Trip.com, Booking.com, Agoda) compared to domestic platforms (Meituan, Fliggy). This price gap exists because domestic apps target local consumers with lower prices. To access domestic pricing, you need Alipay or WeChat Pay set up (see Mobile Payment).

Cost-saving strategy: Use international platforms for guaranteed foreigner acceptance and foreign-card payment, or set up Alipay/WeChat Pay first and book via Meituan for 20-30% savings on the same room.

Platform Reliability

Traveler reports confirm Trip.com works well for extended trips — one user booked 8 hotels, 4 trains, and 2 flights over 3 weeks with no issues. English customer support helped with date changes. Regular Visa card accepted for all bookings.

How do I check in to a Chinese hotel with my passport?

  1. Arrive at front desk with your original passport (copies or photos on phone are never accepted).
  2. Desk staff scan your passport and check your valid visa, entry stamp, or visa-free entry evidence.
  3. Staff complete registration — they enter your details into the PSB system. This takes 5-10 minutes.
  4. You receive a registration form (境外人员临时住宿登记表) — keep this document. Police may ask for it during random checks.
  5. Deposit hold — the hotel places a deposit hold (押金): typically ¥200-500 for budget properties, higher for luxury. Foreign cards can be used where accepted; otherwise cash.

No action required from you for PSB registration — hotels handle everything automatically. If you change hotels mid-trip, each new hotel registers you again upon check-in.

How much do hotels cost in major Chinese cities?

CityBudget rangeMid-rangeNotes
Beijing¥180-280/night¥400-700/nightSimilar to Shanghai overall
Shanghai¥200-300/night¥450-750/nightShanghai and Beijing have broadly similar accommodation costs (Numbeo data shows less than 5% average difference). Hotel prices vary more by location and season than by city.
Chengdu¥150-250/night¥350-600/nightGood hostel scene for backpackers
Xi’an¥130-220/night¥300-550/nightGood hostel scene near city wall

See Also

Frequently Asked Questions

Why do some hotels in China refuse foreign guests?
Some smaller or budget hotels aren't set up for the mandatory police registration of foreign guests, so they decline rather than risk doing it wrong. Refusing foreign guests isn't actually permitted, but it still happens — booking 3-star-and-above or via international platforms avoids most issues.
How do I find hotels that accept foreigners?
Book through international platforms like Trip.com, Agoda or Booking.com, which list properties licensed to receive foreign guests and accept foreign cards. For direct bookings, call ahead to confirm they can register foreign passports.
What do I need at hotel check-in in China?
Your passport — the hotel photocopies it and reports your stay to the local police. Carry a spare photocopy, and expect to pay a deposit by card or mobile pay.
Can I use Airbnb or short-term rentals in China?
They exist but carry the highest registration risk: for non-hotel stays you must register at the local police station within 24 hours of arrival. Confirm the host can help, or choose a hotel to simplify registration.