Shangri La Chengdu in Chengdu, China has a corrected score of 4.1 ± 0.3 (fair evidence, 2 of 4 platforms), ranked 24 of 203 hotels we score in Chengdu. Its platform ratings, normalised to 0-5, average 4.4 before correction: Booking.com 4.0, Tripadvisor 4.8. Rooms from about $147 a night (cached, not a live quote).
Shangri-La Chengdu is a five-star hotel situated in the city centre next to the Jinjiang River and Hejiang Pavilion. The high-rise building provides rooms and suites with views of the river and the urban landscape. Facilities include several restaurants, a bar, an indoor swimming pool, and a 24-hour health club with a sauna and massage services. The property is a short walk from Niuwangmiao subway station and suits business travellers or families looking for central access. Guest rooms feature soundproofing, air conditioning, and dedicated sitting areas. While the location is central, the high-rise setting means room views depend entirely on your specific floor and orientation.
All hotels in Chengdu, ranked
How the scores work · Statistics · Guides · API · llms.txt
No hotel can pay for placement or a better score. Scores rebuilt 2026-10-02.