Hotels in Chengdu

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

Chengdu, Sichuan, China
Jan 18 — Jan 192
Chengdu, Sichuan, China
Tue 1/18
Wed 1/19
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Chengdu

Filter by star ratings
All filters
Chengdu Traffic Hotel
Chengdu Traffic Hotel
8.7 Excellent
No.6,Xinnanmen Linjangzhong Road, 122, Chengdu, China
Show on map
1.5 mi from city centre, Chengdu 
ExcellentBased on 11 reviews
8.7

Located in Chengdu's city centre, this hotel offers comfortable rooms with free Wi-Fi. It also provides 24-hour room service, an express check-in and check-out feature and a coffee bar.

Niccolo Chengdu
Niccolo Chengdu
9.2 Excellent
Tower 4 Ifs No.1 Section 3, Chengdu, China
Show on map
1.1 mi from city centre, Chengdu 
ExcellentBased on 229 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.8 Excellent
Tower B2, R&F Center No269 Shuncheng Ave, Chengdu, China
Show on map
0.3 mi from city centre, Chengdu 
ExcellentBased on 3 reviews
9.8

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
7.8 Good
15 Binjiang Middle Road, Chengdu, China
Show on map
1.2 mi from city centre, Chengdu 
GoodBased on 5 reviews
7.8

Located in the centre of Chengdu, this hotel features a themed restaurant and a night club. It also provides a Jacuzzi, an indoor pool and a sauna.

Somerset Riverview Chengdu
Somerset Riverview Chengdu
8.5 Excellent
No 1 Section 3, Renmin South Road, Chengdu, China
Show on map
1.3 mi from city centre, Chengdu 
ExcellentBased on 162 reviews
8.5

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

Chengdu Flipflop Hostel
Chengdu Flipflop Hostel
9.2 Excellent
No. 98 Dongsheng Street, Chengdu, China
Show on map
1.3 mi from city centre, Chengdu 
ExcellentBased on 1,191 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 Chengdu Century City, An IHG Hotel
Intercontinental Chengdu Century City, An IHG Hotel
8.8 Excellent
88 Century City Boulevard, Chengdu, China
Show on map
7.2 mi from city centre, Chengdu 
ExcellentBased on 74 reviews
8.8

InterContinental Century City Chengdu is situated in Chengdu and offers free wireless internet. It also provides a sauna, a Jacuzzi and valet parking.

Holiday Inn Chengdu Century City - East Tower, An IHG Hotel
Holiday Inn Chengdu Century City - East Tower, An IHG Hotel
8.1 Excellent
208 East Tower, Century City Boulevard, Chengdu, China
Show on map
7.2 mi from city centre, Chengdu 
ExcellentBased on 18 reviews
8.1

Holiday Inn Chengdu Century City - East provides a comfortable setting when in Chengdu. It has a fitness centre, as well as a beauty centre, a sauna and an express check-in and check-out feature.

Hilton Chengdu Chenghua
Hilton Chengdu Chenghua
8.8 Excellent
No 99 Tashuiqiao West Str, Chenghua, Chengdu, China
Show on map
2.2 mi from city centre, Chengdu 
ExcellentBased on 42 reviews
8.8

Conveniently located in Chengdu, the hotel is within a 10-minute drive of Southwest Jiaotong University and Chengdu Sports Centre. It also offers a 24-hour reception, meeting rooms and a swimming pool.

Tips for booking a Chengdu hotel

Cheapest month:February
Most expensive month:May
Average price in Chengdu:$106/night
Absolute cheapest price found:$4/night
Cheapest day:Friday
Most expensive day:Wednesday
$54 - $185
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$99 - $117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Chengdu hotels

Show all 3,801 hotels
1
The St. Regis Chengdu
The St. Regis Chengdu
8.9 Excellent
88 Taisheng Road South, Chengdu, China
Show on map
0.4 mi from city centre, Chengdu, SC, China 

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, An IHG Hotel
Intercontinental Chengdu Global Center, An IHG Hotel
8.7 Excellent
No 1700 Tianfu Avenue North, Chengdu, China
Show on map
6.9 mi from city centre, Chengdu, SC, China 

Featuring free Wi-Fi, a sauna and an outdoor pool, 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
9.0 mi from city centre, Chengdu, SC, China 

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.7 Excellent
231 Zhiquanduan, East Avenue, Chengdu, China
Show on map
1.5 mi from city centre, Chengdu, SC, China 

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 Marriott Hotel Financial Centre
Chengdu Marriott Hotel Financial Centre
8.6 Excellent
No. 999 Tianfu Avenue North, Chengdu, China
Show on map
5.1 mi from city centre, Chengdu, SC, China 

Located in Chengdu, the hotel is an easy drive from Sichuan University and SM City Chengdu. It provides 5-star accommodation with air-conditioned rooms.

6
Chengdu Flipflop Hostel
Chengdu Flipflop Hostel
9.2 Excellent
No. 98 Dongsheng Street, Chengdu, China
Show on map
1.3 mi from city centre, Chengdu, SC, China 

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.

7
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 mi from city centre, Chengdu, SC, China 

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

8
Dorsett Chengdu
Dorsett Chengdu
9.0 Excellent
168 Xi Yulong Street, Chengdu, China
Show on map
0.1 mi from city centre, Chengdu, SC, China 

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.

Cheapest hotels in Chengdu, Sichuan

Show all 3,801 hotels
Chengdu Flipflop Hostel
Chengdu Flipflop Hostel
9.2 Excellent
No. 98 Dongsheng Street, Chengdu, China
Show on map
1.3 mi 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.

$8
Avg. per night
Chengdu Traffic Hotel
Chengdu Traffic Hotel
8.7 Excellent
No.6,Xinnanmen Linjangzhong Road, 122, Chengdu, China
Show on map
1.5 mi from city centre,  

Located in Chengdu's city centre, this hotel offers comfortable rooms with free Wi-Fi. It also provides 24-hour room service, an express check-in and check-out feature and a coffee bar.

$28
Avg. per night
Chengdu Dreams-Travel Wenjun Mansion Hotel
Chengdu Dreams-Travel Wenjun Mansion Hotel
8.9 Excellent
No.180 Qintai Road, Chengdu, China
Show on map
1.3 mi from city centre,  

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Chengdu. It also offers a Jacuzzi, free Wi-Fi and 24-hour room service.

$38
Avg. per night
Ramada Chengdu North
Ramada Chengdu North
6.0 Good
799 Jinfu Road, Chengdu, China
Show on map
3.9 mi from city centre,  

Ramada Chengdu North is situated in Chengdu and offers free Wi-Fi. It has a spa, as well as a sauna, a beauty centre and massage services.

$44
Avg. per night
Leeden Hotel Chengdu
Leeden Hotel Chengdu
8.9 Excellent
No.39, Section 1, Hongxing Road, Chengdu, China
Show on map
1.2 mi 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.

$45
Avg. per night
Holiday Inn Chengdu Century City - East Tower, An IHG Hotel
Holiday Inn Chengdu Century City - East Tower, An IHG Hotel
8.1 Excellent
208 East Tower, Century City Boulevard, Chengdu, China
Show on map
7.2 mi from city centre,  

Holiday Inn Chengdu Century City - East provides a comfortable setting when in Chengdu. It has a fitness centre, as well as a beauty centre, a sauna and an express check-in and check-out feature.

$46
Avg. per night
H-Hotel Riverside Chengdu
H-Hotel Riverside Chengdu
7.9 Good
No. 39 Zhimin East Road, Chengdu, China
Show on map
2.2 mi from city centre,  

Strategically located in the middle of the city, this 3.5-star hotel makes for an ideal base in Chengdu. The air-conditioned rooms feature plasma TVs and complimentary wireless internet access.

$46
Avg. per night
Holiday Inn Express Chengdu Jinniu
Holiday Inn Express Chengdu Jinniu
8.6 Excellent
No.46 Shuxi Road, Jinniu district, Chengdu, China
Show on map
5.8 mi from city centre,  

Holiday Inn Express Chengdu Jinniu offers a comfortable setting when in Chengdu. It also features a concierge, meeting rooms and a ticket service.

$46
Avg. per night

Hotel prices in Chengdu

2 stars and under
Holiday Inn Express Chengdu Jinniu
#1 Most popular

Holiday Inn Express Chengdu Jinniu

No.46 Shuxi Road, Jinniu district, Chengdu, China

8.6 Excellent
$46

Avg. per night

Hello Chengdu International Youth Hostel
#2 Most popular

Hello Chengdu International Youth Hostel

No.211, North Section 4, 1st Ring Rd, Chengdu, China

$11

Avg. per night

Chengdu Flipflop Hostel
Best value

Chengdu Flipflop Hostel

No. 98 Dongsheng Street, Chengdu, China

9.2 Excellent
$8

Avg. per night

3 stars
Holiday Inn Express Chengdu Gulou
#1 Most popular

Holiday Inn Express Chengdu Gulou

No.72 West Daqiang Street, Chengdu, China

8.8 Excellent
$47

Avg. per night

H-Hotel Riverside Chengdu
#2 Most popular

H-Hotel Riverside Chengdu

No. 39 Zhimin East Road, Chengdu, China

7.9 Good
$46

Avg. per night

Chengdu Dreams-Travel Wenjun Mansion Hotel
Best value

Chengdu Dreams-Travel Wenjun Mansion Hotel

No.180 Qintai Road, Chengdu, China

8.9 Excellent
$38

Avg. per night

4 stars +
The Temple House
#1 Most popular

The Temple House

No.81 Bitieshi Street, Chengdu, China

9.0 Excellent
$261

Avg. per night

The Ritz-Carlton, Chengdu
#2 Most popular

The Ritz-Carlton, Chengdu

269 Shuncheng Avenue, Qingyang District, Chengdu, China

9.1 Excellent
$128

Avg. per night

Sofitel Chengdu Taihe
Best value

Sofitel Chengdu Taihe

15 Binjiang Middle Road, Chengdu, China

7.8 Good
$62

Avg. per night

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

Where to stay in Chengdu

Hotels near popular Chengdu airports

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 Qingyang, Jinjiang, and Wuhou as some of the most sought after locations.

  • What are the best hotels in Chengdu?

    Intercontinental Residences Chengdu City Center, An IHG Hotel is a very popular hotel in Chengdu with a score of 9.2 from 500 reviews. Waldorf Astoria Chengdu (9.0 from 85 reviews) and Sheraton Chengdu Lido Hotel (7.7 from 127 reviews) are also highly rated Chengdu hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Sichuan University?

    Reviews of Shangri-La Chengdu recommend it as a good place to stay near Sichuan University, scoring 8.6/10 from 192 ratings.

  • What is a good hotel in Chengdu near Chengdu United States Consulate?

    Ascott Raffles City Chengdu is rated 8.7 from 206 reviews and is close to Chengdu United States Consulate.

  • How much is a hotel in Chengdu tonight?

    A hotel in Chengdu tonight can start as low as $17 for the night, with an average cost of $75, based on HotelsCombined searches over the last 72 hours.