Ask Layla AI
Affordable hotels in China for £50-£70 a night
In major cities like Beijing, Xi'an, Chengdu, and Shanghai, you can expect a range of hotels priced between £50 and £70 per night. These accommodations typically offer comfortable rooms, essential amenities, and convenient access to local attractions, making them ideal for travelers looking for a balance of affordability and quality.
Powered by










Aerotel Beijing Daxing International Airport
102600, Beijing, Daxing International Airport Northeast Guide, Daxing District

Storied Collection:
... Read more
7.8
Good
(643 reviews)










Holiday Inn Suites Xi'an High-Tech Zone by IHG
710065, Xi'an, No 305, Keji Road, Yanta District

Storied Collection:
... Read more
7.5
Good
(4 reviews)










Holiday Inn Chengdu Airport by IHG
610200, Chengdu, No.62, Airport Southern four Road, Shuangliu District

Storied Collection:
... Read more
8.7
Very Good
(97 reviews)










隽雅酒店芙蓉镇景区点
416700, Wangcun, 60 metres west of the intersection of Township Road 042 and Furong Road, Furong Town, Yongshun County

Storied Collection:
... Read more
8.3
Very Good
(3 reviews)










Holiday Inn Express Shanghai Jinsha, an IHG Hotel
200333, Shanghai, No.2281,Jinshajiang Road

Storied Collection:
... Read more
8.5
Very Good
(374 reviews)