
Find hotels near Old Chinese City, Shanghai from CA $134
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Old Chinese City hotels

OPARTMENT The Far Eastern Hotel - People's Square
OPARTMENT The Far Eastern Hotel - People's SquareDowntown Shanghai, 0.5 km from Old Chinese City
9.6 out of 10, Exceptional, (89 reviews)
The price is CA $241
CA $281 total
includes taxes & fees
Jun 10 - Jun 11

Shanghai Elong Hotel by the Nanjing Road
Shanghai Elong Hotel by the Nanjing RoadDowntown Shanghai, 0.6 km from Old Chinese City
9.6 out of 10, Exceptional, (18 reviews)
The price is CA $216
CA $252 total
includes taxes & fees
Jun 22 - Jun 23

Holiday Inn Express Shanghai On The Bund by IHG
Holiday Inn Express Shanghai On The Bund by IHGDowntown Shanghai, 0.8 km from Old Chinese City
9.4 out of 10, Exceptional, (159 reviews)
The price is CA $145
CA $169 total
includes taxes & fees
May 31 - Jun 1

Blossom House Shanghai On The Bund
Blossom House Shanghai On The BundDowntown Shanghai, 0.8 km from Old Chinese City
9.4 out of 10, Exceptional, (202 reviews)
The price is CA $181
CA $211 total
includes taxes & fees
Jun 9 - Jun 10

Grand Central Hotel Shanghai
Grand Central Hotel ShanghaiDowntown Shanghai, 0.5 km from Old Chinese City
9.2 out of 10, Wonderful, (1,006 reviews)
The price is CA $159
CA $183 total
includes taxes & fees
Jun 21 - Jun 22

The St. Regis on the Bund, Shanghai
The St. Regis on the Bund, ShanghaiDowntown Shanghai, 1.3 km from Old Chinese City
9.8 out of 10, Exceptional, (64 reviews)
The price is CA $417
CA $486 total
includes taxes & fees
Jun 2 - Jun 3

Waldorf Astoria Shanghai on the Bund
Waldorf Astoria Shanghai on the BundDowntown Shanghai, 0.7 km from Old Chinese City
9.4 out of 10, Exceptional, (659 reviews)
The price is CA $390
CA $455 total
includes taxes & fees
Jun 8 - Jun 9

Fairmont Peace Hotel on the Bund
Fairmont Peace Hotel on the BundDowntown Shanghai, 1.1 km from Old Chinese City
9.6 out of 10, Exceptional, (1,002 reviews)
The price is CA $381
CA $444 total
includes taxes & fees
Jun 25 - Jun 26

The Westin Bund Center, Shanghai
The Westin Bund Center, ShanghaiDowntown Shanghai, 0.4 km from Old Chinese City
9.0 out of 10, Wonderful, (1,004 reviews)
The price is CA $203
CA $237 total
includes taxes & fees
Jun 6 - Jun 7

Central Hotel Shanghai
Central Hotel ShanghaiDowntown Shanghai, 0.5 km from Old Chinese City
9.0 out of 10, Wonderful, (1,003 reviews)
The price is CA $116
CA $134 total
includes taxes & fees
Jun 8 - Jun 9

The Shanghai EDITION
The Shanghai EDITIONDowntown Shanghai, 0.8 km from Old Chinese City
9.4 out of 10, Exceptional, (285 reviews)
The price is CA $435
CA $507 total
includes taxes & fees
Jun 18 - Jun 19

Holiday Inn Shanghai Nanjing Road by IHG
Holiday Inn Shanghai Nanjing Road by IHGDowntown Shanghai, 0.5 km from Old Chinese City
9.0 out of 10, Wonderful, (353 reviews)
The price is CA $155
CA $181 total
includes taxes & fees
Jun 26 - Jun 27

Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road
Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing RoadDowntown Shanghai, 0.6 km from Old Chinese City
9.0 out of 10, Wonderful, (1,005 reviews)
The price is CA $151
CA $176 total
includes taxes & fees
Jun 21 - Jun 22

The Langham, Shanghai, Xintiandi
The Langham, Shanghai, XintiandiDowntown Shanghai, 1.3 km from Old Chinese City
9.4 out of 10, Exceptional, (1,004 reviews)
The price is CA $265
CA $308 total
includes taxes & fees
May 31 - Jun 1

The Yangtze Boutique Shanghai
The Yangtze Boutique ShanghaiDowntown Shanghai, 0.7 km from Old Chinese City
9.0 out of 10, Wonderful, (1,000 reviews)
The price is CA $158
CA $182 total
includes taxes & fees
May 30 - May 31

Shanghai Marriott Marquis City Centre
Shanghai Marriott Marquis City CentreDowntown Shanghai, 1.1 km from Old Chinese City
9.2 out of 10, Wonderful, (1,009 reviews)
The price is CA $209
CA $244 total
includes taxes & fees
Jun 21 - Jun 22

Maxx by Steigenberger on the Bund
Maxx by Steigenberger on the BundDowntown Shanghai, 0.7 km from Old Chinese City
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $216
CA $252 total
includes taxes & fees
Jun 7 - Jun 8

SSAW Boutique Hotel Shanghai Bund
SSAW Boutique Hotel Shanghai BundDowntown Shanghai, 0.4 km from Old Chinese City
8.8 out of 10, Excellent, (1,003 reviews)
The price is CA $135
CA $156 total
includes taxes & fees
Jun 1 - Jun 2

Radisson Collection Hyland Shanghai
Radisson Collection Hyland ShanghaiDowntown Shanghai, 0.6 km from Old Chinese City
8.8 out of 10, Excellent, (1,006 reviews)
The price is CA $140
CA $163 total
includes taxes & fees
Jun 8 - Jun 9

The Peninsula Shanghai
The Peninsula ShanghaiDowntown Shanghai, 1.3 km from Old Chinese City
9.4 out of 10, Exceptional, (390 reviews)
The price is CA $654
CA $763 total
includes taxes & fees
Jun 8 - Jun 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Old Chinese City
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() OPARTMENT The Far Eastern Hotel - People's Square | 9.6 Exceptional 89 reviews | View | ||||||
![]() Shanghai Elong Hotel by the Nanjing Road | 9.6 Exceptional 18 reviews | View | ||||||
![]() Holiday Inn Express Shanghai On The Bund by IHG | 9.4 Exceptional 159 reviews | View | ||||||
![]() Blossom House Shanghai On The Bund | 9.4 Exceptional 202 reviews | View | ||||||
![]() Grand Central Hotel Shanghai | 9.2 Wonderful 1,006 reviews | View |
Top Old Chinese City Hotel Reviews

Holiday Inn Express Shanghai On The Bund by IHG
10/10 Excellent











































































