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
Hunan
Average stay price $116.89
Jiangsu
Average stay price $121.04
Zhejiang
Average stay price $146.24
Beijing
Average stay price $161.48
Live in the lap of luxury
Excellent
231 ratings
Free Cancellation
Park Hyatt Shanghai
Hotel
Exceptional
42 ratings
Park Hyatt Hangzhou
189 ratings
Rosewood Beijing
914 ratings
Fairmont Peace Hotel
Show all
Unwind at exquisite hotels that have hot tubs in the rooms!
317 ratings
Breakfast included
The Ritz-Carlton, Shenzhen
Very Good
344 ratings
Grand Hyatt Hangzhou
117 ratings
Park Hyatt Beijing
82 ratings
Mandarin Oriental, Sanya
We'll share travel tips, incentives and unmissable offers!