Hotels in Chengdu

Search and compare Chengdu hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Chengdu

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
88 Taisheng Road South, Chengdu, China
2 restaurants, an indoor pool and 2 bars/lounges are available at this smoke-free hotel. Free WiFi in public areas and free valet parking are also provided. Additionally, a fitness centre, a poolside bar and 2 coffee shops/cafes are on-site.
Pool
Free Wi-Fi
9.0
Excellent
420 reviews
Location
0.7 km from city centre
₹ 14,196
No 999 Tianfu Avenue North, High-Tech Zone, Chengdu, China
This hotel features 2 restaurants, an indoor pool and a 24-hour health club. WiFi in public areas is free. Other amenities include a bar/lounge, a conference centre and self parking.
Pool
Free Wi-Fi
9.1
Excellent
105 reviews
Location
8.9 km from city centre
₹ 9,213
No. 1700 Tianfu Avenue North, Chengdu, China
This smoke-free hotel features 3 restaurants, an indoor pool and a fitness centre. Free WiFi in public areas and free self parking are also provided. Other amenities include 2 coffee shops/cafes, a steam room and a business centre.
Pool
Free Wi-Fi
8.9
Excellent
381 reviews
Location
11.1 km from city centre
₹ 9,604
168 Xi Yulong Street, Chengdu, China
Along with 2 restaurants, this hotel has a 24-hour fitness centre and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Additionally, a rooftop terrace, a conference centre and a coffee shop/cafe are on-site.
Free Wi-Fi
Parking
9.1
Excellent
2149 reviews
Location
0.1 km from city centre
₹ 3,608
9 Binjiang Dong Road, Chengdu, China
This smoke-free hotel features 2 restaurants, a full-service spa and an indoor pool. Free WiFi in public areas and free self parking are also provided. Additionally, a health club, a bar/lounge and a sauna are on-site.
Pool
Free Wi-Fi
Parking
9.0
Excellent
463 reviews
Location
3.2 km from city centre
₹ 11,642
269 Shuncheng Avenue, Qingyang District, Chengdu, China
Along with 5 restaurants, this smoke-free hotel has a full-service spa and an indoor pool. Free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour fitness centre, a bar/lounge and a sauna are on-site.
Pool
Free Wi-Fi
Parking
9.4
Excellent
662 reviews
Location
0.4 km from city centre
₹ 14,145
31 Zong Fu Street, Chengdu, China
Along with 3 restaurants, this hotel has an indoor pool and a 24-hour fitness centre. Free WiFi in public areas and free self parking are also provided. Other amenities include a conference centre, a coffee shop/cafe and a business centre.
Pool
Free Wi-Fi
Parking
8.9
Excellent
1313 reviews
Location
1.3 km from city centre
₹ 5,412
No 9-2, Jiangyuangongsuojie Street, Chengdu, China
This hotel features a restaurant, a bar/lounge and a coffee shop/cafe. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include laundry facilities, a 24-hour front desk and tour/ticket assistance.
Free Wi-Fi
9.7
Excellent
2262 reviews
Location
1.1 km from city centre
₹ 4,272
88 Century City Boulevard, Chengdu, China
Along with 4 restaurants, this smoke-free hotel has 2 bars/lounges and a 24-hour fitness centre. WiFi in public areas is free. Additionally, 2 coffee shops/cafes, a snack bar/deli and a sauna are on-site.
Free Wi-Fi
9.2
Excellent
107 reviews
Location
11.5 km from city centre
₹ 9,617
111 Zhihui Street, Chengdu, China
Along with 2 indoor pools, this hotel has a restaurant and a 24-hour fitness centre. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a sauna and a complimentary children's club are on-site.
Pool
Free Wi-Fi
Parking
9.4
Excellent
2377 reviews
Location
1.4 km from city centre
₹ 7,120

Travel insights for hotels in Chengdu

Use these up-to-date, data-driven insights about booking a hotel in Chengdu including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Chengdu?

The cheapest month to book a hotel in Chengdu is August (₹ 2,389). Conversely, the most expensive month to stay in Chengdu is May (₹ 15,509).

What is the cheapest day to stay in a hotel in Chengdu?

The cheapest day to stay in Chengdu is Friday (₹ 2,389). On the other hand, travellers can expect to pay the most on Monday, when the average nightly price is ₹ 30,348.

How much is a hotel in Chengdu tonight?

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

How much is a Chengdu hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Chengdu this weekend for as little as ₹ 1,136/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as ₹ 1,136/night. For a 4-star hotel in Chengdu, the cheapest rate recently found was ₹ 1,964/night for this weekend.

How far ahead should you book a hotel in Chengdu?

Save money by booking a hotel at least 62 days before your trip to Chengdu. The lowest price found when booking 62 days ahead was ₹ 1,804 per night.

Top-rated Chengdu hotels

Some of the very best Chengdu hotels as rated by our users. Be sure to read user reviews to learn why these hotels are among the highest rated.
Xin Xi Men 2nd Building #88 1st North, Chengdu, China
3.0 km from city centre
Free Wi-Fi
Parking
₹ 3,987
Avg. per night
No 48 Section 4 South Renmin Road Wuhou, Chengdu, China
6.0 km from city centre
Free Wi-Fi
Parking
₹ 7,110
Avg. per night
231 Zhiquanduan, East Avenue, Chengdu, China
2.5 km from city centre
Pool
Parking
₹ 5,255
Avg. per night
No 19 Dongyu Street, Jinjiang District, Chengdu, China
1.1 km from city centre
Pool
Free Wi-Fi
Parking
₹ 14,050
Avg. per night
12 West Section of Chunxi Road (Chunxi Lu Xi Duan), Chengdu, China
1.6 km from city centre
Air conditioning
₹ 2,848
Avg. per night
18th Floor, 1 Dun, No.8 Zongfu Road, Chengdu, China
1.9 km from city centre
Air conditioning
₹ 5,886
Avg. per night
No. 15, Section 1, Ren Min Zhong Road, Chengdu, China
0.2 km from city centre
Pool
Free Wi-Fi
Parking
₹ 8,354
Avg. per night

Cheapest hotels in Chengdu, China

Currently, these are the lowest-priced hotels in Chengdu we've come across for the dates selected. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
No.98, Dongsheng Street, Chengdu, China
2.1 km from city centre
Free Wi-Fi
₹ 759
Avg. per night
No 30 Niushikou Road, Chengdu, China
4.8 km from city centre
Free Wi-Fi
₹ 854
Avg. per night
No.76 Fangcao East Street, Chengdu, China
4.8 km from city centre
Air conditioning
₹ 1,044
Avg. per night
No.211 North Section4, First Ring Road, Chengdu, China
2.5 km from city centre
Free Wi-Fi
Airport shuttle
Air conditioning
₹ 1,139
Avg. per night
No.85 Baliqiao Road, Chenghua District, Chengdu, China
3.9 km from city centre
Free Wi-Fi
Air conditioning
₹ 1,234
Avg. per night
No. 149, West 3rd Section, First Ring Road, Chengdu, China
2.6 km from city centre
Free Wi-Fi
Air conditioning
₹ 1,234
Avg. per night
No. 12 Long'an Street, Chengdu, China
5.8 km from city centre
Free Wi-Fi
Airport shuttle
Air conditioning
₹ 1,519
Avg. per night
No. 55-9 Changfa Street, Chengdu, China
0.8 km from city centre
Free Wi-Fi
Air conditioning
₹ 1,614
Avg. per night
No. 2 Xinghui Road West, Chengdu, China
1.6 km from city centre
Free Wi-Fi
Airport shuttle
₹ 1,804
Avg. per night
No. 3, Houxiangzi Lane, Xinjie Street, Chunxi Road, Chengdu, China
1.5 km from city centre
Free Wi-Fi
Airport shuttle
₹ 2,089
Avg. per night
No. 390 Tang'an West Road, Chengdu, China
38.1 km from city centre
₹ 2,089
Avg. per night
No. 31 Beisen Road, Chengdu, China
6.0 km from city centre
Free Wi-Fi
₹ 2,089
Avg. per night
No 68 Second Section Middle Renmin Road Qingyang D, Chengdu, China
0.4 km from city centre
Free Wi-Fi
₹ 2,183
Avg. per night
No.288 Shuncheng Ave, Chengdu, China
0.4 km from city centre
Free Wi-Fi
Air conditioning
₹ 2,278
Avg. per night
No. 26 South Street, Guiwangqiao, Chengdu, China
1.7 km from city centre
Free Wi-Fi
Parking
₹ 2,373
Avg. per night

Hotel prices in Chengdu

An overview of the average price of hotels by hotel class in the Chengdu. We've also highlighted the most popular hotels and best value within each hotel class.
4 stars +
88 Taisheng Road South, Chengdu, China
₹ 14,196
No 999 Tianfu Avenue North, High-Tech Zone, Chengdu, China
₹ 9,213
269 Shuncheng Avenue, Qingyang District, Chengdu, China
₹ 14,145
Hailrun Complex, 216 Lower Dong Da Rd., Chengdu, China
₹ 5,942
2 stars and under

Other accommodation in Chengdu

Taiyiminsheng Mansion No.2, Xinghui Road West, Chengdu, China
1.6 km from city centre
Free Wi-Fi
₹ 1,424
Avg. per night
No.98, Dongsheng Street, Chengdu, China
2.1 km from city centre
Free Wi-Fi
₹ 759
Avg. per night
No. 2 Xinghui Road West, Chengdu, China
1.6 km from city centre
Free Wi-Fi
Airport shuttle
₹ 1,804
Avg. per night
No 62 Airport Southern Four Road, Chengdu, China
14.5 km from city centre
Free Wi-Fi
₹ 4,747
Avg. per night
Tower 3, Ifs, No.1, Section 3, Hongxing Road, Jinjiang District, Chengdu, China
1.7 km from city centre
Pool
Free Wi-Fi
Parking
₹ 17,848
Avg. per night

Where to stay in Chengdu

Whether you're visiting Chengdu for leisure or business, utilize the map to find hotels close to your ideal location. You can find more information on a particular hotel within the map by clicking on its name.

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 in Chengdu

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

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.

Facts about staying in Chengdu

  • What are the best hotels in Chengdu?

    1,573 reviews rated Sonderia Hostel & Bar - Lazybones with an average score of 9.2/10. It may also be worth looking into the Poshpacker - Chengdu Flipflop Hostel, which received a rating of 8.8/10 from 2,448 reviews. JW Marriott Hotel Chengdu could also be a good option, with a score of 9.0/10 from 470 reviews.

  • What is a good hotel near Chengdu City Centre?

    Reviews of Dorsett Chengdu recommend it as a good place to stay near Chengdu City Centre, scoring 9.1/10 from 2,149 ratings.

  • How much is a cheap hotel in Chengdu?

    HotelsCombined users have found cheap hotels in Chengdu starting from ₹ 570 per night in the last 3 days. For the weekend of 30 Oct to 1 Nov specifically, prices in Chengdu are around ₹ 1,044 per night or higher.

  • Are there any hotels in Chengdu close to Chengdu?

    The closest hotel to Chengdu is Hyatt Place Chengdu Pebble Walk, which is located 9.5 km away from the city centre.

  • Which area of Chengdu is the cheapest to stay in?

    Out of all of the areas of Chengdu, Dayi is usually the most affordable. Travellers can expect to pay around ₹ 1,725 per night for a hotel in this neighbourhood. Pidu is another economical choice, where rooms typically cost ₹ 8,301 per night.

  • How many hotels are there in Chengdu?

    In total, there are 8,661 hotels to choose from in Chengdu, compared to 16,550 properties in Sichuan.

  • Are there accommodation options other than hotels in Chengdu?

    In addition to hotels, consider choosing from 14 hostels, 6 apartments, and 27 holiday rentals in Chengdu.

See more FAQs

Find better results for your stay in Chengdu

Consider these popular 3-star hotels in Chengdu