Skip to content
The China Navigator
Stay, food & health

Where to Stay in China

Neighbourhood and hotel advice for Beijing, Shanghai, Xi’an, Chengdu, Guilin, Hangzhou and Lhasa — where to base yourself for a first trip.

Last reviewed October 23, 2026 · policies change — confirm the official sources before travel

In Chinese cities, the neighbourhood matters more than the star rating. A central base saves an hour of commuting a day; a cheap hotel on the ring road can cost more in taxis and energy than it saves. This guide covers the bases that work for visitors in the main first-trip cities, plus the hotel-type decisions that are easy to get wrong.

Key points

Beijing: Dongcheng inside the Second Ring for the classics; Sanlitun for food and nightlife
Shanghai: People’s Square/Jing’an or the Former French Concession for walking; Pudong for airport ease
Xi’an: inside or just outside the city wall, near the Bell Tower or South Gate
Chengdu: Chunxi Road/Taikoo Li for centrality; Wuhou for a quieter local feel
Guilin: city for transport, Yangshuo for scenery — do not day-trip Yangshuo from Guilin
Book hotels with 24-hour reception; late arrivals and language issues are easier there
Confirm the hotel can register foreign passports, especially at small inns and homestays

The details that matter

Beijing

Dongcheng, inside the Second Ring, puts the Forbidden City, Jingshan, hutongs and the Drum Tower within walking or short-taxi distance. It is quiet at night and the most convenient base for a first visit. Sanlitun and the CBD are better for restaurants, bars and modern hotels but involve 20–40 minute rides to the main sights. Haidian is convenient for universities and the Summer Palace but far from the centre. For the Great Wall, most tours leave from central pickups; staying in Dongcheng avoids an early taxi across town.

  • Best first base: Dongcheng, near Dongsi or Nanluoguxiang
  • Nightlife: Sanlitun/Gongti
  • Budget: Dongcheng hostels and chain hotels around ¥250–500
  • Avoid: hotels far outside the Fifth Ring unless you have a specific reason

Shanghai

People’s Square and Jing’an are central, well connected and walkable to the Bund, Nanjing Road and the Former French Concession. The Former French Concession (Xuhui) is the most pleasant area for cafes, plane trees and independent shops; it is quieter and better for evenings. Pudong is convenient for the airport and the financial district but feels empty at night and requires a river crossing for the classic sights. Hongqiao is good only if you are transiting by train or flying domestically.

  • Best first base: Jing’an or People’s Square
  • Prettiest: Former French Concession (Xuhui)
  • Airport ease: Pudong, but less atmospheric
  • Budget: hostels around the Bund and Jing’an from ¥150–300

Xi’an

The city wall encloses the historic core; staying inside it, near the Bell Tower or South Gate, puts the Muslim Quarter, city wall and metro within walking distance. The South Gate area is quieter and has better hotels; the Bell Tower is the most central but noisy. The Terracotta Army is an hour east by bus or taxi, and the high-speed station is north of the city. Stay inside the wall for atmosphere, or near the North Station for an early train.

  • Best first base: inside the wall, near South Gate
  • Food: Muslim Quarter and Yongxingfang
  • Transport: Metro Line 2 connects the wall to North Station
  • Budget: ¥200–450 for a comfortable double inside the wall

Chengdu

Chunxi Road and Taikoo Li are the modern centre, with shopping, restaurants and good transport. The Wuhou and Jinli area is more traditional and touristy but convenient for the shrine and museums. The panda base is north of the city; staying centrally means a 30–40 minute taxi or metro ride at opening time. For a slower local feel, look at the Yulin or Kuanzhai Alley neighbourhoods, but check metro access.

  • Best first base: Chunxi Road/Taikoo Li
  • Local feel: Yulin, Kuanzhai
  • Pandas: go at opening; stay north if you want a shorter ride
  • Budget: ¥250–550 for a mid-range double

Guilin and Yangshuo

Guilin is a transport hub: the airport, high-speed station and Li River cruise pier are all accessible. Yangshuo is the scenery: karst peaks, cycling, the Yulong River and West Street. Do not stay in Guilin and day-trip Yangshuo — the transfer eats the best hours. Stay two nights in Yangshuo if you want countryside time, and one night in Guilin before an early flight or train. Xingping is quieter than Yangshuo town and closer to the classic Li River view.

  • Guilin: one night for transport, not the main event
  • Yangshuo: two nights for scenery and cycling
  • Xingping: quieter, classic river views
  • Avoid: “Li River cruise + Yangshuo day trip” packages that rush both

Hangzhou and Lhasa

In Hangzhou, stay around West Lake (Hubin) for walking access, or in the Wulin Square area for transport and shopping. The lake is large; “lake view” hotels vary enormously. In Lhasa, choose a hotel that is used to foreign guests and can help with the Tibet Travel Permit and altitude advice; the old city around Barkhor Street is atmospheric, while the newer city has more comfortable hotels. Do not book a Lhasa hotel before your permit and tour are arranged.

Hotel types and what to check

International chains are reliable for English service, foreign-card payment and breakfast. Chinese mid-range chains are clean and good value but may have limited English. Hostels are social and cheap but not all accept foreign guests. Homestays and boutique inns can be charming but may not be licensed to register foreigners. Before paying, confirm three things: foreign-passport registration, 24-hour reception if you arrive late, and the exact bed configuration. A “double” is usually one bed; “twin” is two.

What works in practice

1

Stay inside the historic core in Beijing and Xi’an; the commute is the trip killer

2

Check the metro distance, not just the hotel’s “central” claim

3

Book a refundable rate and re-check prices a few weeks later

4

Ask for a room away from the street in noisy areas

5

For Yangshuo, book the countryside inn, not West Street, if you want quiet

6

Save the Chinese address before you leave the hotel

Mistakes to avoid

Booking a cheap hotel far from the sights and spending the savings on taxis

Day-tripping Yangshuo from Guilin

Assuming “lake view” or “city view” means a good room

Booking a homestay that cannot register foreign passports

Staying in Pudong for a first Shanghai trip and crossing the river every day

Frequently asked

Where should I stay for my first time in Beijing?

Dongcheng, inside the Second Ring, near Dongsi or Nanluoguxiang. It is close to the Forbidden City, hutongs and good food, and it is quiet at night.

Is it better to stay in Guilin or Yangshuo?

Stay in Yangshuo for the scenery and countryside; use Guilin for the airport and trains. Do not day-trip Yangshuo from Guilin — you will spend the best hours in a bus.

Do hotels in China accept foreign guests?

Under the rules, yes; hotels may not refuse for lacking a foreign-related qualification. In practice some small inns still do, so confirm before booking. See the hotel guide for the full rule.

How much should I spend on a hotel?

A clean mid-range double is roughly ¥450–900 in Beijing/Shanghai, ¥300–600 in Xi’an/Chengdu, and ¥200–400 in smaller towns. Hostels are cheaper but check foreign-guest acceptance.

Sources

Official and first-party sources used for the time-sensitive details on this page.

Questions about your trip?

If you want help with routes or want to ask me something directly, you can find me here.