6 best hotels in Chengdu, from the Upper House and Shangri-La, to Crowne Plaza by IHG

Whether you’re going there for the pandas and city vibes, or the mountains and teahouses, these are the best places to check into in Chengdu

It’s a city that truly has it all – and the same can be said for its hotels. Chengdu’s luxury accommodation scene is among the strongest in the country, spanning sleek five-star business hotels, contemporary, design-forward stays, and award-winning mountain resorts.
For first-time visitors wondering where to stay in Chengdu, some of the best areas include Jinjiang, the city’s modern commercial heart; Wuhou, known for culture, shopping and food; and Qingyang, home to heritage sites and leafy neighbourhoods.
Wherever you land, Chengdu has a way of pulling you in. Here’s your guide to the best hotels across the city.
Upper House Chengdu


The hotel is steps from top Chengdu attractions like Daci Temple and the Taikoo Li shopping area, though you may be tempted to linger within its elegant walled confines. The hotel’s Jing Bar is a chic, open-air hideaway overlooking a lush terrace, slinging mules spiked with mala-infused vodka. Below ground, the award-winning spa offers treatments inspired by local traditions, from heated bamboo-cane massages to antioxidant-rich tea-based facials.
When it comes to dining, you’re spoiled for choice – think Michelin-starred vegetarian cuisine at Mi Xun Teahouse or hearty, handcrafted Italian at the Black Pearl-certified Tivano.