Hotels in Chengdu, China

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

Chengdu, Sichuan, China
13 Aug — 14 Aug2
Chengdu, Sichuan, China
Sat 13/8
Sun 14/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Chengdu

Filter by star ratings
All filters
Intercontinental Chengdu Century City, An IHG Hotel
8.7 Excellent
88 Century City Boulevard, Wuhou, Chengdu, China
Show on map
11.5 km from city centre, Chengdu, SC, China 
ExcellentBased on 52 reviews
8.7

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

Harriway Hotel
8.4 Excellent
12 3rd Session Hongxing Road, Jinjiang, Chengdu, China
Show on map
1.5 km from city centre, Chengdu, SC, China 
ExcellentBased on 21 reviews
8.4

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Chengdu. It offers complimentary Wi-Fi, a sauna and massage services.

Intercontinental Residences Chengdu City Center, An IHG Hotel
9.1 Excellent
No .111, Zhihui Street, Jinjiang District, Chengdu, China
Show on map
1.4 km from city centre, Chengdu, SC, China 
ExcellentBased on 294 reviews
9.1

Conveniently located in the centre of the city, this 5-star property makes for an ideal base in Chengdu. It has a gym, as well as a free shuttle service, an indoor pool and free Wi-Fi.

The Ritz-Carlton, Chengdu
9.1 Excellent
269 Shuncheng Avenue, Qingyang District, Chengdu, China
Show on map
0.7 km from city centre, Chengdu, SC, China 
ExcellentBased on 136 reviews
9.1

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Chengdu. It also offers a sauna, a Jacuzzi and an indoor pool.

Holiday Inn Express Chengdu Gulou
8.8 Excellent
No.72 West Daqiang Street, Qingyang, Chengdu, China
Show on map
0.2 km from city centre, Chengdu, SC, China 
ExcellentBased on 136 reviews
8.8

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.

Intercontinental Chengdu Global Center, An IHG Hotel
8.7 Excellent
No 1700 Tianfu Avenue North, Wuhou, Chengdu, China
Show on map
11.1 km from city centre, Chengdu, SC, China 
ExcellentBased on 93 reviews
8.7

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

The Temple House
8.7 Excellent
No.81 Bitieshi Street, Jinjiang, Chengdu, China
Show on map
2.4 km from city centre, Chengdu, SC, China 
ExcellentBased on 69 reviews
8.7

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Chengdu. It also offers an indoor pool and a Jacuzzi.

Chengdu Flipflop Hostel
9.1 Excellent
No. 98 Dongsheng Street, Jinjiang, Chengdu, China
Show on map
2.1 km from city centre, Chengdu, SC, China 
ExcellentBased on 596 reviews
9.1

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.

Hyatt Place Chengdu Pebble Walk
8.9 Excellent
No. 669 Wanxiang South Road, Wuhou, Chengdu, China
Show on map
8.8 km from city centre, Chengdu, SC, China 
ExcellentBased on 47 reviews
8.9

Hyatt Place Chengdu Pebble Walk provides comfortable 4-star accommodation in Chengdu. It has a gym, as well as a Jacuzzi, an indoor pool and free Wi-Fi.

Dorsett Chengdu
9.0 Excellent
168 Xi Yulong Street, Qingyang, Chengdu, China
Show on map
0.1 km from city centre, Chengdu, SC, China 
ExcellentBased on 453 reviews
9.0

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

Cheapest month:December
Most expensive month:March
Average price in Chengdu:€105/night
Cheapest price found:€17/night
Cheapest day:Saturday
Most expensive day:Monday
€17 - €386
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€33 - €259
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Chengdu hotels

1
The St. Regis Chengdu
8.9 Excellent
88 Taisheng Road South, Qingyang, Chengdu, China
Show on map
0.7 km 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 offers complimentary Wi-Fi, an outdoor pool and a Jacuzzi.

2
Chengdu Airport Hotel
8.8 Excellent
No.6 North 2nd Road (Shuangliu International Airpo, Chengdu, China
Show on map
14.5 km 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.

3
Holiday Inn Chengdu Oriental Plaza
8.6 Excellent
231 Zhiquanduan, East Avenue, Jinjiang, Chengdu, China
Show on map
2.5 km 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 features a swimming pool and a fitness centre.

4
Chengdu Marriott Hotel Financial Centre
8.2 Excellent
No. 999 Tianfu Avenue North, Wuhou, Chengdu, China
Show on map
8.3 km from city centre, Chengdu, SC, China 

Located in Chengdu, the hotel is an easy drive from Sichuan University and SM City Chengdu. It offers an indoor pool, a Jacuzzi and complimentary Wi-Fi access.

Cheapest hotels in Chengdu, China

Leeden Hotel Chengdu
8.9 Excellent
No.39, Section 1, Hongxing Road, Jinjiang, Chengdu, China
Show on map
1.9 km 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. Those staying at the property can also take advantage of free Wi-Fi during their stay.

€25
Avg. per night
Chengdu Dreams-Travel Wenjun Mansion Hotel
9.0 Excellent
No.180 Qintai Road, Qingyang, Chengdu, China
Show on map
2.0 km from city centre, Chengdu, SC, China 

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Chengdu. It also offers free Wi-Fi, a Jacuzzi and an express check-in and check-out feature.

€39
Avg. per night
Somerset Riverview Chengdu
8.6 Excellent
No 1 Section 3, Renmin South Road, Wuhou, Chengdu, China
Show on map
2.1 km from city centre, Chengdu, SC, China 

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

€70
Avg. per night
Rhombus Park Aura Chengdu Hotel
8.5 Excellent
Hailrun Complex, 216 Lower Dong Da Rd., Jinjiang, Chengdu, China
Show on map
2.1 km from city centre, Chengdu, SC, China 

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

€93
Avg. per night
Niccolo Chengdu
9.0 Excellent
Tower 4 Ifs No.1 Section 3, Jinjiang, Chengdu, China
Show on map
1.7 km from city centre, Chengdu, SC, China 

Within a two minute walk of Wangfujing Department Store Chunxi Road, Niccolo Chengdu is set in the heart of Chengdu. It also provides an indoor pool, a sauna and a kids club.

€211
Avg. per night
Six Senses Qing Cheng Mountain
8.0 Excellent
No.2 Dong Ruan Road, Dujiangyan, Chengdu, China
Show on map
51.8 km from city centre, Chengdu, SC, China 

Six Senses Qing Cheng Mountain provides comfortable 5-star accommodation in Chengdu. It also features a sauna, an outdoor pool and a Jacuzzi.

€259
Avg. per night

Hotel prices in Chengdu

2 stars and under
3 stars
4 stars +

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

  • Where is the best place to stay in Chengdu?

    Our travellers prefer to stay in places like Jinjiang, Chenghua, and Jinniu while in Chengdu.

  • What are the best hotels in Chengdu?

    One of the most popular hotels in Chengdu is Crowne Plaza Chengdu Panda Garden, which has been reviewed by 57 users and currently has a rating of 9.1/10. Other top-rated locations include Sheraton Chengdu Lido Hotel and Intercontinental Chengdu Century City, An IHG Hotel, which have received 7.5/10 and 8.7/10 ratings from our users, respectively.

  • How much do hotels in Chengdu cost?

    The average price of a hotel in Chengdu has been around €87 per night over the last 3 days. For a 5-star hotel in Chengdu, the average price is around €121/night, depending on your dates. The average price of a 4-star hotel is €85/night.

  • How much is a cheap hotel in Chengdu?

    Prices for Chengdu hotels have been found for as low as €7/night over the last 3 days.

  • How much is a hotel in Chengdu tonight?

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