Best Places to Stay in China
Explore over 91000 accommodations in China
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
Chengdu
Average stay price $253.45
Shenzhen
Average stay price $264.74
Beijing
Average stay price $366.41
Guangzhou
Average stay price $374.81
Shanghai
Average stay price $450.41
Enjoy budget hotels and stays that won’t break the bank
poor
1397 ratings
Free Cancellation
Lavande Hotel (Suqian Shuiyuncheng BaolongSquare)
Hotel
Country Garden Phoenix Tonghu Hotel
15 ratings
PACE HOTEL Suzhou Renmin Branch
Iu Hotel Xian Xijing Hospital Tonghua Gate Subway
Show all
Live in the lap of luxury
Radisson Blu Forest Manor Shanghai Hongqiao
210 ratings
The Opposite House
231 ratings
Park Hyatt Shanghai
42 ratings
Park Hyatt Hangzhou
189 ratings
Rosewood Beijing
914 ratings
Fairmont Peace Hotel
Because travel is for everyone
20 ratings
Park Hyatt Shenzhen
190 ratings
The Ritz-Carlton Sanya, Yalong Bay
261 ratings
The Peninsula Shanghai
330 ratings
The Ritz-Carlton Shanghai, Pudong
We’ll share travel tips, incentives and unmissable offers!