Shangri-La Chengdu — Open the Curtains to the River and Anshun Bridge, the Best View in the City
Imagine waking up in a high-floor room, pulling back the big curtains, and finding the Jinjiang River flowing past your window with the timber Anshun Bridge (安顺廊桥) arching across it. That single view is why Shangri-La Chengdu (成都香格里拉大酒店) has held its reputation as the city's finest riverside hotel for years. A 36-storey tower with 594 rooms, it sits right on the water at No.9 Binjiang East Road. The score is 9.5/10 from over 11,742 real guest reviews — a volume few hotels in Chengdu can match. Honestly, if you want a dependable 5-star that isn't flashy but does everything well, with a knockout view and a short walk to Taikoo Li, this is the safest answer in town.
Here's the thing nearly every review mentions first: the view. The hotel stands right on the bank of the Jinjiang River, and the river-facing rooms have floor-to-ceiling windows. By day you watch the water and the covered timber Anshun Bridge; after dark the city lights and the bridge lights come on together, and it turns into the kind of night view that fills up people's camera rolls. That's why so many guests pay the extra for a river-view room — and say it was worth every yuan.
One guest recalls: "We asked for a high-floor river-view room and it was so worth it — pulled back the curtains and the Anshun Bridge and the river filled the whole window. At night the lights were beautiful enough to sit and stare at for an hour. The breakfast was huge and delicious, and the staff genuinely looked after us."
On location: the hotel is at No.9 Binjiang East Road, in Jinjiang District, the central riverside part of the city. The detail people love most is that it's a 10–15 minute walk to Taikoo Li and the IFS mall — the hottest shopping-and-dining zone in Chengdu. The Anshun Bridge and the riverside restaurants are right outside the door, and an evening stroll along the water has real atmosphere. For a first-time visitor who wants somewhere walkable but a little calmer than the pedestrian-street zone, this spot strikes the balance nicely.
Getting around: the hotel isn't right on top of a metro exit, but it's not far either — the nearest station is around the Dongmen Bridge area, within walking distance. What most guests actually use is a taxi or Didi, both very cheap in Chengdu, which makes getting anywhere in the city easy. It's about 25 minutes to Shuangliu Airport (CTU) and roughly 20 minutes to Chengdu East Railway Station. If you're heading to the Panda Base, a taxi or arranged car is far simpler than several metro transfers.
Inside, the facilities are the full Shangri-La package: an indoor swimming pool, a gym guests rate highly, a tennis court, and CHI, The Spa — the group's signature spa. For dining there are four restaurants and bars; the headliner is Shang Palace for premium Sichuan and Cantonese, with Rong Café handling the international buffet — and the breakfast there draws particular praise, with Chinese dishes, dim sum and Western options. One more thing parents love: the hotel has panda-themed rooms and looks after children well, which makes it a strong pick for families bringing kids to Chengdu.
A score of 9.5/10 from over 11,742 real reviews tells you this is a hotel that rarely misses. Guests consistently praise the river view, the breakfast, and the attentive staff. The criticisms are real and worth knowing before you book. First: the building and decor are starting to show their age — the hotel has been around a while, so some rooms feel more classic than newer names like Niccolo or Upper House. Second: the city-view rooms are far more ordinary than the river side. If you're coming all this way, book a river view — otherwise you miss the best thing about the place.
Standard rates begin around ~¥900 (฿4,500) per night for a city-view room; river-view rooms and Horizon Club categories climb from there. In normal periods the range sits around ฿4,500–8,000 depending on season and room type. China's Golden Week (October 1–7), National Day and Chinese New Year are when rates spike and rooms fill fast — if you're travelling then, book several weeks ahead and take a free-cancellation rate. Compared with the other 5-star hotels in Chengdu, the Shangri-La is more accessible on price than many, especially for the view and service you get.
The honest summary, friend to friend: Shangri-La Chengdu is for travellers who want a dependable 5-star, a beautiful river view, a great breakfast, and a walk to Taikoo Li — without paying as much as the newer design hotels. If you value certainty, calm service, and a view you can't get anywhere else in this city, it's excellent value. But if you're after something newer and more stylish, or you need to be right at a metro station, look at the other options in our Chengdu list first.
Summary from Booking & Agoda
- ✓ The best Jinjiang River and Anshun Bridge views in the city
- ✓ Generous buffet breakfast praised by a great many guests
- ✓ Attentive, polished Shangri-La service
- ✓ A 10–15 minute walk to Taikoo Li and the IFS mall
- ! Building and decor are starting to show their age versus newer hotels
- ! Not right at a metro exit — a short walk or a taxi is needed
- ✓ High-floor river-view rooms with a night view worth staring at for an hour
- ✓ Indoor pool, gym, tennis court and CHI, The Spa on site
- ✓ Panda-themed rooms and child-friendly — great for families
- ✓ Over 11,742 reviews with a high, steady score you can trust
- ! Rates spike and rooms fill fast during Chinese holidays
- ! City-view rooms are much more ordinary than the river side
- 💡If you want a brand-new, stylish design hotel · The building and rooms are starting to age and feel more classic · Fix → look at Niccolo Chengdu or Upper House Chengdu in our list, which are newer and more design-led
- 💡When choosing a room · City-view rooms are quite ordinary; the whole draw is the river side · Fix → book a River View or Horizon Club room — the price difference is well worth the view
- 💡If you rely mainly on the metro · The hotel isn't right at a station exit · Fix → taxis and Didi are cheap and easy in Chengdu, or pick a Chunxi Road hotel that sits on a station