Hotels & Accommodation in China
Some hotels in China are still not set up to register foreign guests, so confirm this before you book. Choose a location close to a metro line, check what the rate includes and have your passport ready at check-in.
- Hotels that accept foreigners
- Accommodation registration
- Choosing where to stay
- Booking tips
HotelsCan Foreigners Stay in Any Hotel in China? Booking and Registration
Why some hotels refuse foreigners, how to check before booking, what happens at check-in and how to register a stay outside a hotel.
HotelsAirbnb in China: Can Foreigners Stay, and What Are the Alternatives?
Why Airbnb left mainland China, what to book instead, which homestays accept foreigners and the 24-hour registration rule.
Good to know
Will the hotel accept a foreign passport?
All international chains and most mid-range and upscale Chinese hotels accept foreign guests. Some budget hotels, hostels and village guesthouses can only register a Chinese ID card. Check that the listing says it accepts foreign or international guests before you book.
What happens at check-in
Show your original passport. The hotel registers your stay with the police for you, and you do not need to do anything else. If you stay with friends or in a private home, you or your host must register within 24 hours, online or at the local police station.
Choosing where to stay
Pick an area close to a metro line rather than the cheapest room: it saves time every day.
Where to stay in Beijing →Where to stay in Shanghai →
If something goes wrong
If a hotel turns you away at the desk or a booking is not what you expected, your personal travel concierge can talk to the hotel in Chinese and help you find another room nearby.
Explore other China travel topics.
Don’t figure China out alone.
Ask your concierge, $9 a day.
A real person on WhatsApp, before you fly and every day you’re in China. Pay only for your days in China, with no minimum stay.