How to Book Hotels in China as a Foreigner in 2026

hotel in ChinaBooking a hotel in China as a foreigner is not difficult, but it is different from booking accommodation in Europe, Turkey or Southeast Asia. The main questions are not only price and location. You also need to check whether the hotel accepts foreign passports, how the hotel registers foreign guests, whether you can pay with an international card, and whether the booking confirmation is suitable for a visa application.

For most foreign travelers in 2026, the easiest starting point is still Trip.com. It usually shows more local Chinese hotels than Booking.com, has useful filters, and makes it easier to check the property policies before you arrive.

Quick answer:
For most foreign travelers, the safest first choice for booking hotels in China is Trip.com. It usually has the widest selection of Chinese hotels and makes it easier to check whether a property accepts foreign passports. Agoda and Booking.com are useful for price comparison and international chain hotels, but their China inventory can be thinner, especially outside major cities. Before booking, always check the hotel policy, recent reviews by foreign guests, cancellation rules and payment method.

This guide explains how to book hotels in China in 2026 without getting stuck at reception, which websites to use, how to check if foreigners are accepted, what documents you need, how hotel payment works, and how to choose a booking for a Chinese visa application.

Best websites for booking hotels in China as a foreigner

The best booking site for China depends on what you need: the widest choice, the lowest price, a familiar interface, free cancellation, or a hotel confirmation for a visa application. In practice, it is worth checking several platforms, but I would start with Trip.com.

Website Best for Weakness Payment Foreigner check-in risk
Trip.com Best first choice for China; large local inventory; convenient hotel policies Some cheap local hotels still need careful checking International cards, PayPal and other methods may be available depending on the booking Lower if you check “Guest Accepted” / hotel policies and reviews
Agoda Useful backup, sometimes good prices in Asia China inventory and filters may be weaker than Trip.com International cards are usually available for online bookings Medium: check policies and reviews carefully
Booking.com Familiar interface, international hotel chains, easy cancellation filters Fewer local Chinese hotels than Trip.com in many cities International cards and pay-at-property options, depending on the hotel Usually low for international chains, but still check the property
Hotel chain websites
Hilton, IHG, Marriott, Accor, etc.
Reliable check-in for foreigners, loyalty programs, business trips Usually less choice and often higher prices International cards usually accepted Low
Chinese local apps
Ctrip, Qunar, Fliggy, Meituan
Local deals and domestic inventory Chinese language, login, payment and support can be difficult for visitors Often easiest with Chinese payment methods Depends on the hotel; harder to verify if you do not read Chinese

In our check, Trip.com showed far more accommodation options in Beijing than Booking.com and slightly more than Agoda. The exact numbers change depending on dates, filters, currency and location, but the pattern is usually the same: Trip.com is the strongest starting point for China, while Agoda and Booking.com are useful for comparison.

number of hotels in Beijing on Trip.com

Trip.com usually shows a very large number of accommodation options in major Chinese cities

Booking.com hotels in Beijing

Booking.com may show fewer local hotels in China, especially compared with Trip.com

China hotels on Agoda

Agoda is useful for comparison, but Trip.com is usually a stronger first choice for China

Trip.com vs Booking.com vs Agoda: which one should you use?

Use Trip.com first if you want the broadest selection of Chinese hotels, especially in Beijing, Shanghai, Guangzhou, Shenzhen, Xi’an, Chengdu, Hangzhou and smaller cities.

Check Agoda if you want to compare prices or if you already use Agoda often in Asia. Sometimes Agoda has very competitive rates, but it may provide less practical information about accepting foreign guests.

Check Booking.com for international chain hotels and familiar cancellation filters. It is still useful, but for China it should not be your only source.

Do not rely on Airbnb for mainland China. Airbnb removed domestic listings in mainland China in 2022, so it is no longer a normal solution for booking accommodation inside China.

Can foreigners stay in any hotel in China?

accommodation for foreign tourists in ChinaThis is the most confusing part of booking hotels in China. In theory, Chinese authorities have clarified that hotels should not refuse foreign guests simply because they claim not to have “foreign-related qualifications”. In practice, some small budget hotels, local inns and properties outside major cities may still refuse check-in because they cannot, or do not want to, process foreign passport registration.

For a foreign tourist, the practical rule is simple: do not assume that every cheap local hotel will be ready to check you in smoothly. Choose hotels where foreign guests are clearly accepted, recent reviews mention foreign travelers, and the booking platform shows clear property policies.

Hotels normally register foreign guests with the local public security system. This is why your passport will be scanned or copied at check-in. If you stay in an apartment or private accommodation instead of a hotel, accommodation registration rules may apply separately.

On Trip.com, one of the most useful things to check is the Policies section of the hotel page. Look for information such as Guest Accepted, accepted ID documents, check-in rules and payment methods.

booking a hotel in China as a foreigner

How to avoid being refused at check-in

The risk of being refused is not high if you book a normal hotel in a major city, but it is real enough to plan around it. The risk is higher with very cheap hotels, small family-run inns, properties far from tourist areas, and hotels where there are no recent reviews from foreign guests.

Checklist before booking:

  • Book through Trip.com, Agoda, Booking.com or an international hotel chain website.
  • Check the hotel policy for foreign guests, passport rules and accepted IDs.
  • Read recent reviews written by foreign travelers.
  • Avoid suspiciously cheap local inns if this is your first night in China.
  • Save the hotel name, address and phone number in Chinese.
  • If the booking is important, message the hotel before arrival and ask whether they accept foreign passports.
  • Try to arrive earlier in the day, not at midnight, if you are unsure about the hotel.

If a hotel unexpectedly refuses to check you in, do not argue for a long time at the front desk. Contact the booking platform support, show your booking confirmation, and ask for relocation or cancellation assistance. This is another reason to avoid booking the cheapest unknown property for your first night in China.

How to book a hotel in China on Trip.com

Booking accommodation on Trip.com is similar to other hotel booking websites, but there are a few China-specific details worth checking carefully.

1. Search by city, dates and number of guests

Start with the city and exact dates. For a visa application, book accommodation for the whole route. For a normal trip, it is better to book at least the first nights in advance, especially if you arrive late or visit China during a holiday period.

full cost of a hotel room on Trip.com

2. Show the full price, including taxes and fees

By default, some booking websites may show a nightly price without taxes and fees. Before comparing hotels, switch to the option that shows the total price for your whole stay. This avoids the unpleasant surprise of choosing a “cheap” hotel that becomes more expensive at the final step.

3. Check whether foreign guests are accepted

Open the hotel page and look at the Policies section. Do not skip this step. If the hotel accepts only mainland Chinese ID cards or if the policy is unclear, choose another hotel.

4. Read recent reviews and look at guest photos

Reviews are especially useful in China because official hotel photos may look much better than the real room. On Trip.com, many reviews include photos taken by guests. Look for photos of the bathroom, window, bed, cleanliness and the building entrance.

Review of a hotel in Shanghai

Guest photos can be more useful than official hotel photos

5. Choose free cancellation if your route may change

China is a large country, and travel plans can change easily. You may want to stay longer in one city and leave another earlier. If your itinerary is not fixed, choose a refundable rate or a pay-at-hotel option where possible.

free cancellation hotel reservations in Shanghai

6. Save the booking confirmation in English and Chinese

Before you travel, save the confirmation on your phone and as a PDF. It is also useful to have the hotel name, address and phone number in Chinese. Taxi drivers, hotel staff and local police officers may not understand the English hotel name.

How to book a hotel for a China visa

If your visa application requires hotel reservations, book accommodation for the entire route of your stay in China. The booking confirmation should show your name, hotel name, address, dates and preferably the hotel phone number.

For visa purposes, it is often better to choose hotels with free cancellation. This gives you flexibility if your visa timing changes or if you later adjust your travel route.

Important:
A hotel booking used for a visa application should look serious and complete. Avoid unclear apartment listings with no address, no phone number or no proper confirmation document. For a visa route, a normal hotel booking from Trip.com, Booking.com, Agoda or a hotel chain website is usually easier to explain than a private arrangement.

If you are worried about refunds taking a long time, choose a booking with free cancellation and no prepayment, or a pay-at-hotel rate. On Trip.com, many hotels offer free cancellation or payment at the property, but the exact conditions depend on the hotel and room rate.

pay at hotel in China

How to pay for hotels in China as a foreigner

Foreign travelers usually have several ways to pay for hotels in China: online payment on a booking website, payment by international card at a hotel, mobile payment through Alipay or WeChat Pay, and cash. The availability depends on the hotel, city, price level and booking method.

Payment method Where it works best What to know
Online card payment Trip.com, Agoda, Booking.com, hotel chain websites Often the easiest option. Use Visa, Mastercard, American Express or other supported methods if available.
Pay at hotel by card International chains and better hotels in major cities Do not assume every small hotel will accept a foreign card at reception.
Alipay / WeChat Pay China in general: taxis, shops, restaurants and sometimes hotels Useful for the whole trip. Set up the app and link your foreign card before or immediately after arrival.
Cash Backup option, deposits, small hotels Still useful as backup, especially if your card or app payment fails.

payment methods for hotels in China

If you book your hotel online with prepayment, you may be able to pay with Visa, Mastercard, American Express, PayPal or other methods depending on the platform and country of issue of your card.

If you plan to pay at the hotel, check the payment information on the hotel page. Large hotels in big cities are more likely to accept international cards. Budget hotels may prefer Chinese payment apps, Chinese bank cards or cash.

paying at the hotel in China

Hotel deposits in China

Many hotels in China ask for a deposit at check-in. This can usually be paid by card, mobile payment or cash, depending on the hotel. If you pay the deposit in cash, it is often returned immediately at check-out. If it is blocked on a card, the release may take longer depending on your bank.

Hotel features and room pitfalls in China

features of hotels in ChinaWhen choosing a hotel in China, do not look only at the star rating and price. Read the room description carefully and look at recent photos from guests.

Windowless rooms

Cheap rooms in China may have no window. Sometimes the official photo creates the impression that there is a window, but the room description says otherwise. If this matters to you, check the room type before booking.

room without window in China

Always check whether the room has a real window

Glass bathrooms and unusual layouts

In many Chinese hotels, the bathroom may be separated from the room by glass or semi-transparent partitions. In cheap hotels, the shower area may be very basic. This is not always a problem, but it is better to know before booking.

hotel bathroom in China

Check bathroom photos before booking, especially in cheaper hotels

Smoking smell

Many hotels offer non-smoking rooms, but the room may still smell of tobacco. Read recent reviews and, if necessary, ask for another room at check-in.

Language barrier

Do not expect hotel staff to speak fluent English, especially outside Beijing, Shanghai, Guangzhou and Shenzhen. Use simple English, translation apps, screenshots and the Chinese hotel address. If there is a problem in the room, photos are often more effective than a long explanation.

Internet and blocked services

Hotel Wi-Fi is common in China, but many foreign websites and apps may not work normally. Google services, Gmail, YouTube, Facebook, Instagram and some messengers may be blocked or unstable. Install the apps, VPN, eSIM tools and translation software you need before arriving in China.

Location and transport

China’s cities are large. A hotel that looks close on a map may still be inconvenient if it is far from the metro, railway station or attractions you need. Use the map on the booking site and check the nearest metro station, restaurants, shops and transport links.

Apart from booking hotels, Trip.com can also be useful for train tickets, flights and transfers inside China.

plane and train tickets in China

Where to book hotels in China: city notes

Beijing. Choose a hotel near a metro station and not too far from the attractions you plan to visit. Beijing is huge, and traffic can be slow.

Shanghai. Foreign travelers usually have many safe options. Trip.com, Agoda and Booking.com all work reasonably well, especially for central districts and international chains.

Guangzhou and Shenzhen. These cities are business-oriented and have many hotels used to foreign guests. Check payment and deposit rules if you book a cheaper local hotel.

Xi’an, Chengdu, Hangzhou and other tourist cities. Trip.com is usually the best first choice. If booking a small local inn, check foreign passport acceptance carefully.

Small cities and rural areas. The risk of check-in problems is higher. Book a better-known hotel, message the property before arrival, and keep a backup option.

FAQ: booking hotels in China as a foreigner

What is the best website to book hotels in China as a foreigner?

For most foreign travelers, Trip.com is the best first choice because it usually has the widest selection of Chinese hotels and clearer information about hotel policies. Agoda and Booking.com are useful for price comparison and international chains.

Can foreigners stay in any hotel in China?

In theory, hotels should not refuse foreign guests simply because they lack “foreign-related qualifications”. In practice, some cheap local hotels may still refuse check-in because they cannot or do not want to process foreign passport registration. Always check hotel policies and recent reviews.

How do I know if a hotel in China accepts foreign passports?

Check the hotel page, especially the Policies section. On Trip.com, look for information about accepted guests, ID documents and check-in requirements. Recent reviews from foreign travelers are also very useful.

Do I need my passport to check in at a hotel in China?

Yes. Hotels in China need your passport to check you in and register your stay with the local public security system. Keep your passport with you when you go to the hotel.

Can I book hotels in China with Airbnb?

Airbnb is not a normal solution for booking accommodation inside mainland China because it removed domestic listings in China in 2022. Use Trip.com, Agoda, Booking.com or hotel chain websites instead.

Is Booking.com good for China?

Booking.com can be useful for international hotel chains and familiar cancellation filters, but it often shows fewer local Chinese hotels than Trip.com. It is better to compare it with Trip.com and Agoda.

Is Agoda good for China?

Agoda is a useful backup, especially for comparing prices in Asia. However, Trip.com is usually stronger for China because it has deeper local inventory and more China-specific hotel information.

Can I pay for a Chinese hotel with a foreign Visa or Mastercard?

Often yes if you pay online through Trip.com, Agoda, Booking.com or a hotel chain website. Paying with a foreign card directly at the hotel is more likely to work in large hotels and international chains, but it is not guaranteed in small budget hotels.

Can I book a hotel in China without prepayment?

Yes, many hotels offer pay-at-hotel or free-cancellation rates. Check the payment and cancellation rules before booking. If you choose pay-at-hotel, make sure you know whether the hotel accepts international cards, mobile payments or cash.

How should I book hotels for a China visa?

Book hotels for the full route of your stay and choose refundable rates if your plans may change. Save or print confirmations showing your name, hotel name, address, phone number and dates.

What should I do if a hotel refuses to check me in?

Contact the booking platform support, show your confirmation and ask for relocation or cancellation assistance. For the first night in China, avoid very cheap local hotels unless you are sure they accept foreign guests.

Should I save the hotel address in Chinese?

Yes. Save the hotel name, address and phone number in Chinese. This helps with taxis, maps, hotel communication and any check-in issues.


Further reading:
How to book and pay for hotels in Russia in 2026
Cómo reservar hoteles en China