Hotels in Chengdu

Search and compare Chengdu hotels from hundreds of travel sites and save

Chengdu, Sichuan, China
18 Jun — 19 Jun2
Chengdu, Sichuan, China
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Chengdu

Filter by star ratings
All filters
Niccolo Chengdu
Niccolo Chengdu
9.2 Excellent
Tower 4 Ifs No.1 Section 3, Chengdu, China
Show on map
1.7 km from city centre, Chengdu 
ExcellentBased on 306 reviews
9.2

Within a two minute walk of Wangfujing Department Store Chunxi Road, Niccolo Chengdu is set in the heart of Chengdu. It provides 5-star accommodation with air-conditioned rooms.

Tianfu Square Serviced Suites by Lanson Place
Tianfu Square Serviced Suites by Lanson Place
9.2 Excellent
Tower B2, R&F Center No269 Shuncheng Ave, Chengdu, China
Show on map
0.4 km from city centre, Chengdu 
ExcellentBased on 561 reviews
9.2

Conveniently located in the heart of the city, this 5-star property makes for an ideal base in Chengdu. It also offers a 24-hour reception, free Wi-Fi and a swimming pool.

Sofitel Chengdu Taihe
Sofitel Chengdu Taihe
8.3 Excellent
15 Binjiang Middle Road, Chengdu, China
Show on map
2.0 km from city centre, Chengdu 
ExcellentBased on 257 reviews
8.3

Located in the centre of Chengdu, this hotel features a themed restaurant and a night club. It provides a spa, as well as a sauna, a heated pool and a Jacuzzi.

Chengdu Flipflop Hostel
Chengdu Flipflop Hostel
9.2 Excellent
No. 98 Dongsheng Street, Chengdu, China
Show on map
2.1 km from city centre, Chengdu 
ExcellentBased on 1,648 reviews
9.2

Chengdu Flipflop Hostel Poshpacker Chunxi Road Metro Station provides cosy accommodation in the heart of Chengdu. Those staying at the property can also take advantage of free wireless internet during their stay.

Intercontinental Hotels Century City Chengdu
Intercontinental Hotels Century City Chengdu
8.8 Excellent
88 Century City Boulevard, Chengdu, China
Show on map
11.9 km from city centre, Chengdu 
ExcellentBased on 80 reviews
8.8

InterContinental Century City Chengdu is situated in Chengdu and offers free wireless internet. It provides 5-star accommodation with air-conditioned rooms.

Rhombus Park Aura Chengdu Hotel
Rhombus Park Aura Chengdu Hotel
8.5 Excellent
No.216 Low Dong Da Street, Hailrun Complex, Chengdu, China
Show on map
2.1 km from city centre, Chengdu 
ExcellentBased on 241 reviews
8.5

Strategically located in the centre of the city, this 5-star hotel makes for an ideal base in Chengdu. It also features an outdoor pool, free Wi-Fi and a sauna.

Intercontinental Chengdu Global Center
Intercontinental Chengdu Global Center
8.7 Excellent
No 1700 Tianfu Avenue North, Chengdu, China
Show on map
11.1 km from city centre, Chengdu 
ExcellentBased on 196 reviews
8.7

Featuring free Wi-Fi, an indoor pool and a sauna, InterContinental Chengdu Global Center is located in Chengdu and offers comfortable accommodation. It provides a day spa, as well as an executive floor, a butler service and a beauty centre.

Lia! Chengdu Hotel
Lia! Chengdu Hotel
8.4 Excellent
No. 59, Renmin East Road, Chengdu, China
Show on map
1.0 km from city centre, Chengdu 
ExcellentBased on 209 reviews
8.4

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in Chengdu. Guests can also enjoy complimentary internet throughout the property.

Chengdu Dreams-Travel Wenjun Mansion Hotel
Chengdu Dreams-Travel Wenjun Mansion Hotel
8.9 Excellent
No.180 Qintai Road, Chengdu, China
Show on map
2.1 km from city centre, Chengdu 
ExcellentBased on 701 reviews
8.9

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Chengdu. It also offers complimentary wireless internet.

Dorsett Chengdu
Dorsett Chengdu
8.9 Excellent
168 Xi Yulong Street, Chengdu, China
Show on map
0.1 km from city centre, Chengdu 
ExcellentBased on 1,445 reviews
8.9

Set in the centre of Chengdu, this hotel features an on-site casino as well as a sauna. It provides 3-star accommodation with air-conditioned rooms.

Tips for booking a Chengdu hotel

Cheapest month:December
Most expensive month:May
Average price in Chengdu:$122/night
Absolute cheapest price found:$5/night
Cheapest day:Thursday
Most expensive day:Saturday
$62 - $240
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$56 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Chengdu hotels

Show all 3,633 hotels
1
The St. Regis Chengdu
The St. Regis Chengdu
8.9 Excellent
88 Taisheng Road South, Chengdu, China
Show on map
0.7 km from city centre, Chengdu 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Chengdu. It also offers a kids pool, an indoor pool and free Wi-Fi.

2
Intercontinental Chengdu Global Center
Intercontinental Chengdu Global Center
8.7 Excellent
No 1700 Tianfu Avenue North, Chengdu, China
Show on map
11.1 km from city centre, Chengdu 

Featuring free Wi-Fi, an indoor pool and a sauna, InterContinental Chengdu Global Center is located in Chengdu and offers comfortable accommodation. It provides a day spa, as well as an executive floor, a butler service and a beauty centre.

3
Chengdu Airport Hotel
Chengdu Airport Hotel
8.9 Excellent
No. 6, Bei Er Lu, Shuangliu International Airport, Chengdu, China
Show on map
14.5 km from city centre, Chengdu 

Situated in Chengdu, the hotel provides direct access to Chengdu Shuangliu International Airport and offers an indoor pool and free Wi-Fi. It also features a gym, a beauty centre and a sauna.

4
Holiday Inn Chengdu Oriental Plaza
Holiday Inn Chengdu Oriental Plaza
8.6 Excellent
231 Zhiquanduan, East Avenue, Chengdu, China
Show on map
2.5 km from city centre, Chengdu 

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Chengdu. It also provides a swimming pool, an express check-in and check-out feature and an indoor pool.

5
Chengdu Flipflop Hostel
Chengdu Flipflop Hostel
9.2 Excellent
No. 98 Dongsheng Street, Chengdu, China
Show on map
2.1 km from city centre, Chengdu 

Chengdu Flipflop Hostel Poshpacker Chunxi Road Metro Station provides cosy accommodation in the heart of Chengdu. Those staying at the property can also take advantage of free wireless internet during their stay.

6
Holiday Inn Express Chengdu Gulou
Holiday Inn Express Chengdu Gulou
8.8 Excellent
No.72 West Daqiang Street, Chengdu, China
Show on map
0.2 km from city centre, Chengdu 

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Chengdu. It provides a gym, as well as an express check-in and check-out feature, free Wi-Fi and meeting rooms.

7
Dorsett Chengdu
Dorsett Chengdu
8.9 Excellent
168 Xi Yulong Street, Chengdu, China
Show on map
0.1 km from city centre, Chengdu 

Set in the centre of Chengdu, this hotel features an on-site casino as well as a sauna. It provides 3-star accommodation with air-conditioned rooms.

8
Shangri-la Hotel Chengdu
Shangri-la Hotel Chengdu
8.5 Excellent
9 Binjiang Dong Road, Chengdu, China
Show on map
3.2 km from city centre, Chengdu 

Conveniently located in the centre of the city, this 5-star hotel makes for an ideal base in Chengdu. Guests also have exclusive access to the Chi, The Spa and Health Club.

Cheapest hotels in Chengdu, Sichuan

Show all 3,633 hotels
Chengdu Flipflop Hostel
Chengdu Flipflop Hostel
9.2 Excellent
No. 98 Dongsheng Street, Chengdu, China
Show on map
2.1 km from city centre,  

Chengdu Flipflop Hostel Poshpacker Chunxi Road Metro Station provides cosy accommodation in the heart of Chengdu. Those staying at the property can also take advantage of free wireless internet during their stay.

$10
Avg. per night
Hello Chengdu International Youth Hostel
Hello Chengdu International Youth Hostel
7.9 Good
No.211, North Section 4, 1st Ring Rd, Chengdu, China
Show on map
2.5 km from city centre,  

Strategically located in the middle of the city, this 3-star hostel makes for an ideal base in Chengdu. Guests can also enjoy free Wi-Fi.

$18
Avg. per night
Chengdu Mrs Panda Hostel
Chengdu Mrs Panda Hostel
8.7 Excellent
6 Middle Linjiang Road, Wuhou District, Chengdu, China
Show on map
2.5 km from city centre,  

Located in Chengdu City Centre, Chengdu Mrs Panda Hostel is a short stroll to several local attractions, including Beijing Hualian Shopping Center. It is conveniently situated in the city centre.

$20
Avg. per night
Magnotel Chengdu Taikoo Li Dong Feng Bridge
Magnotel Chengdu Taikoo Li Dong Feng Bridge
7.9 Good
No.15, 2nd Section East Dongfeng Road, Chengdu, China
Show on map
2.4 km from city centre,  

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Chengdu. It also provides meeting rooms, a car rental desk and a 24-hour reception.

$39
Avg. per night
Chengdu Bai Gang International Hotel
Chengdu Bai Gang International Hotel
6.5 Good
No.209, 1st Section Of Xihanggang Ave., Chengdu, China
Show on map
14.2 km from city centre,  

Situated in Chengdu, the hotel has direct access to Chengdu Shuangliu International Airport and offers free Wi-Fi. It also features a sauna, massage services and an express check-in and check-out feature.

$40
Avg. per night
Flavia Hotel Chengdu
Flavia Hotel Chengdu
No.10 East Road, South Railway Station, Chengdu, China
Show on map
6.6 km from city centre,  

Boasting free Wi-Fi, Flavia Hotel Chengdu is situated in Chengdu and offers comfortable accommodation. It also provides an executive floor, an express check-in and check-out feature and a coffee bar.

$46
Avg. per night
Leeden Hotel Chengdu (Chun Xi Shop)
Leeden Hotel Chengdu (Chun Xi Shop)
8.3 Excellent
No.39 Hong Xing Rd Yi Duan, Chengdu, China
Show on map
2.0 km from city centre,  

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Chengdu. It also offers free Wi-Fi, 24-hour room service and a sauna.

$51
Avg. per night
Chengdu Buddhazen Hotel
Chengdu Buddhazen Hotel
9.2 Excellent
Wenshufang B6-6, Qingyang District, Chengdu, China
Show on map
0.9 km from city centre,  

Strategically located in the heart of the city, this 4-star inn makes for an excellent base in Chengdu. It also offers a coffee bar, free Wi-Fi and a sauna.

$61
Avg. per night

Hotel prices in Chengdu

2 stars or below

$10 - $39

Magnotel Chengdu Taikoo Li Dong Feng Bridge
$39
Avg. per night
Hello Chengdu International Youth Hostel
$18
Avg. per night
Chengdu Flipflop Hostel

Best value

$10
Avg. per night
3 stars

$64 - $134

Chengdu Sam Cozy Hotel

No. 1 most popular

$134
Avg. per night
Chengdu Dreams-Travel Wenjun Mansion Hotel

No. 2 most popular

$82
Avg. per night
Holiday Inn Express Chengdu Gulou

Best value

$64
Avg. per night
4 stars and up

$40 - $531

Lia! Chengdu Hotel

No. 1 most popular

Lia! Chengdu Hotel
8.4 Excellent
$95
Avg. per night
Dorsett Chengdu

No. 2 most popular

Dorsett Chengdu
8.9 Excellent
$79
Avg. per night
Chengdu Bai Gang International Hotel
$40
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Chengdu

About Chengdu

Chengdu has been settled since the 4th century, which makes it one of China's most ancient cities. There's a charming teahouse culture, fabulous food, plenty of green space to enjoy and a chance to meet the endangered giant pandas.

Things to do

Home to over 100 giant pandas, the Giant Panda Breeding Research Base is one of China's most popular attractions. Visit in autumn or winter to see tiny new-born pandas crawling around the nursery. Mornings are usually the best time to visit, as pandas spend most of the afternoon napping.

More than 100 years old, the Shufeng Yayun Teahouse offers a fascinating glimpse at life in ancient China. It hosts captivating shows that feature live music, puppetry and the region's famous fire breathers. Arrive early and you can try on elaborate costumes and paint your face with traditional makeup.

The magnificent Wenshu Temple dates to the Tang dynasty and attracts a constant stream of worshippers. After strolling around the grounds, why not enjoy traditional Buddhist cuisine at the temple's on-site vegetarian restaurant?

Lined with leafy willow trees, People’s Park is Chengdu's go-to green space. On weekends, locals flock to the park to take part in group tai chi lessons. It's anchored by a serene lake and dotted with atmospheric teahouses.

Getting around

Chengdu is serviced by an efficient network of metro trains and local buses. Bikes are an eco-friendly way to get from A to B, with plenty of designated cycling lanes crisscrossing the city. You can fly into Chengdu Shuangliu International Airport, located around 30 minutes from the city centre.

Chengdu travel FAQs

  • Where is the best place to stay in Chengdu?

    When visiting Chengdu, consider checking out Wuhou, Jinjiang, and Jinniu as some of the most sought after locations.

  • What are the best hotels in Chengdu?

    209 reviews rated Lia! Chengdu Hotel with an average score of 8.4/10. It may also be worth looking into the Dorsett Chengdu, which received a rating of 8.9/10 from 1,445 reviews. Minyoun Chengdu Dongda Hotel - Member of Preferred Hotels could also be a good option, with a score of 8.4/10 from 188 reviews.

  • How much do hotels in Chengdu cost?

    The average price of a hotel in Chengdu has been around $223 per night over the last 3 days. For a 5-star hotel in Chengdu, the average price is around $242/night, depending on your dates. The average price of a 4-star hotel is $145/night.

  • How much is a cheap hotel in Chengdu?

    Over the last 3 days, Chengdu hotels have been found for as cheap as $9/night in searches by HotelsCombined users.

  • How much is a hotel in Chengdu tonight?

    Users have found prices for hotels in Chengdu tonight starting as low as $276, rising to an average cost of $276, based on searches in the last 72 hours. Prices start from $276 for a 4-star hotel in Chengdu for tonight.