The law says most hotels can take foreign guests. The practice is messier: some budget chains are not licensed, and the app will not tell you.

Hotels must register foreign guests with the local police within 24 hours of check-in. Hotels that are not licensed to do so cannot accept you — this mostly affects small budget hotels and some domestic chains in smaller cities. International brands, four-star and above, and most city-centre hotels are fine.
The hotel does it for you, and it matters: your registration record is what immigration checks when you leave. Keep the registration slip if you are given one. If you stay in a private apartment instead, you must register at a police station within 24 hours — the host usually does it, but confirm in writing.
| City | Stay here | Why |
|---|---|---|
| Beijing | Dongcheng, near Nanluoguxiang or Wangfujing | Walkable hutongs, metro access |
| Shanghai | Former French Concession or the Bund | The two best walking districts |
| Xi’an | Inside the city wall, near the Bell Tower | Everything central is walkable |
| Chengdu | Taikoo Li / Chunxi Road | Food, teahouses, metro |
| Guilin | Two rivers and four lakes area | Central, easy for the Li River pier |
| Yangshuo | West Street or Yulong River | Town for restaurants, river for scenery |
| Hangzhou | West Lake east shore | Walk to the lake at dawn |
| Zhangjiajie | Wulingyuan for park days | Early entrance matters more than hotel quality |
Tell us your dates and what you actually want to see. A guide who lives there replies within 24 hours — with a plan and one clear total.