Best Places to Stay in China
Explore over 91000 accommodations in China
Popular regions
Yunnan
Average stay price $71.21
Shandong
Average stay price $76.11
Hubei
Average stay price $91.21
Sichuan
Average stay price $110.52
Guangdong
Average stay price $111.01
Popular cities
Wuhan
Average stay price $110.07
Lijiang
Average stay price $114.12
Chongqing
Average stay price $190.3
Suzhou
Average stay price $199.57
Hangzhou
Average stay price $245.92
Hunan
Average stay price $116.89
Jiangsu
Average stay price $121.04
Zhejiang
Average stay price $146.24
Beijing
Average stay price $161.48
We’ll share travel tips, incentives and unmissable offers!