Sign In

Best Site to Book China Hotels (2026): Avoid Being Turned Away

8 min read

Quick answer: Book China hotels on Trip.com. It has the widest mainland inventory, takes foreign Visa and Mastercard, and, most important, has a filter that hides hotels not licensed to check in foreign passports, the single biggest reason travelers get turned away at the door. Use Booking.com or Agoda only to price-check international chains.

Booking a hotel in China looks simple until you reach the front desk and the clerk shakes their head at your passport. It still happens in 2026. When ABC News tested 52 hotels near a Xi'an tourist site in late 2025, only 15 would check in a non-Chinese passport. The problem is rarely about you. It is about which platform you booked on and whether that specific hotel is licensed for foreign guests.

Here is what actually works, and why.

Top pick
Trip.com

Book China hotels on Trip.com

Filter for properties that accept foreign passports before you pay

Some links are affiliate links; we may earn a commission at no extra cost to you.

Why booking a China hotel is different

Every hotel that hosts a foreign guest must register your passport with the local Public Security Bureau (PSB) within 24 hours of check-in. That registration runs on a Chinese-only police system, and a hotel needs a specific license to access it. Smaller guesthouses, family-run inns, and budget properties in residential buildings often never applied for that license, so their software physically cannot submit your details. The staff are not being difficult, they simply cannot legally take you.

Three things collide at check-in:

  • Licensing. No foreign-guest permit means no stay, full stop.
  • The PSB system. If a clerk has never registered a foreigner, one mistyped passport digit can trigger a call from the local police, so nervous staff would rather refuse than risk it.
  • Payment. Many mid-range and budget hotels have card terminals with lapsed international merchant agreements. Present a Visa, the machine reads "declined," and some desks head off the problem by turning foreigners away at the door.

China's government has pushed back. In May 2024 three ministries jointly ordered hotels to stop refusing international travelers, and in 2025 the Ministry of Commerce told booking platforms not to screen out foreign guests on "qualification" grounds. Enforcement is still uneven, so the practical fix is to book somewhere that checks for this before you pay.

Hotel reception desk in China where staff register foreign passports with the local police

Hotel reception desk in China where staff register foreign passports with the local police

Trip.com: the safest first choice

Trip.com is the international arm of Ctrip, the largest travel platform in China, so it draws from the deepest mainland hotel database of any English-language site. In smaller cities the gap is dramatic: for a city like Datong, Trip.com lists more than 2,000 hotels while Agoda shows around 60.

For foreign travelers, three features matter more than the headline price:

  1. The "foreign guests welcome" filter. After your search loads, open Filters or Policies and switch on the option for guests from all countries. Every remaining listing has confirmed it will check in a foreign passport. This one toggle removes almost all the door-refusal risk.
  2. Foreign cards work. Trip.com takes international Visa, Mastercard, Amex, and JCB, plus PayPal, Apple Pay, and Google Pay, so you prepay in your own currency and never depend on the hotel's terminal.
  3. 24/7 English support. Human agents will phone a hotel in Chinese to confirm its foreign-guest policy before you commit, and step in if anything goes wrong at check-in.

Trip.com vs Booking.com vs Agoda vs Ctrip

None of these is wrong for every trip. Here is the honest split.

PlatformMainland inventoryForeign-guest filterForeign cardsBest for
Trip.comDeepest, especially smaller citiesYes, explicitYesAlmost every foreign traveler
Booking.comGood in big cities, thin elsewhereNo, often lists hotels that refuse foreignersYesCross-checking international chains
AgodaStrong in first-tier cities, weak in tier 3 to 4NoYesPrice comparison in Beijing or Shanghai
Ctrip (Chinese app)Largest of all, lowest pricesChinese interface onlyNeeds Chinese card and phoneResidents who read Chinese

Booking.com and Agoda are genuinely useful for one job: cross-checking the price of an international chain such as Marriott, Hilton, or IHG that you already know accepts foreigners. For anything independent, or anywhere outside the big cities, their lack of a foreign-guest filter is a real risk.

Shanghai Pudong skyline at night, one of China's most-booked hotel districts

Shanghai Pudong skyline at night, one of China's most-booked hotel districts

Common mistakes

  • Booking the cheapest room on a platform with no foreign-guest filter. The saving vanishes the moment you are refused and scrambling for a bed at 11pm.
  • Planning to pay at the hotel. Budget and small-city hotels often reject foreign cards. Prepay online in your own currency instead.
  • Assuming a big-name booking site guarantees check-in. Booking.com regularly lists properties that will not actually take a foreign passport.
  • Skipping reviews from other foreigners. A recent review that mentions a smooth passport check-in is worth more than the star rating.
  • Leaving no backup. In a small town, screenshot one licensed chain hotel as a fallback before you travel.

Who this is for

  • First-time visitors and independent travelers: Trip.com with the foreign-guest filter is the clear default. It removes the one problem you cannot fix from abroad.
  • Travelers sticking to international chains in Beijing, Shanghai, or Guangzhou: you can price-check on Agoda or Booking.com, since those chains reliably accept foreigners.
  • Long-stay residents who read Chinese and hold a local bank card: the Chinese Ctrip app has the lowest prices and largest inventory.
  • Backpackers eyeing tiny guesthouses in remote towns: confirm the foreign-guest license in writing first (Trip.com support can call), or you may not get in at all.

How to book without getting turned away

  1. Search your city on Trip.com and switch on the "guests from all countries" filter.
  2. Sort by guest rating and read recent reviews from foreign travelers for that exact property.
  3. Prepay with your own Visa or Mastercard so you never rely on the hotel's terminal.
  4. Save the confirmation, and in smaller cities keep one chain hotel as a backup.
  5. At check-in, hand over your passport for PSB registration. This is normal and required for every foreigner.

Sorting out your bed is half the logistics. The other half is getting between cities, and our guide to booking China train tickets covers that. For neighborhood-by-neighborhood picks, see where to stay across China.

Frequently asked questions

Can foreigners book any hotel in China? No. A hotel needs a license to register foreign guests with the police. Many budget and family-run places do not have one and cannot legally check you in, which is why booking through a platform with a foreign-guest filter matters.

Is Trip.com legit and safe to use? Yes. Trip.com is the international brand of Ctrip, China's largest travel company, listed on Nasdaq. It takes international cards and has 24/7 English support.

Does Booking.com work in China? It works, but it often lists hotels that will not actually accept a foreign passport, and it has no filter to screen them out. Use it to price-check chains, not as your main tool.

Can I pay at the hotel with a foreign credit card? Often no, especially at budget or small-city hotels whose terminals reject international cards. Prepay online instead.

Do I have to register with the police myself? No. The hotel does it for you at check-in by scanning your passport. If you stay in a private home or short-term rental, you may need to register at the local police station yourself within 24 hours.

Sources

Was this helpful?

Related Articles