We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Shanghai Shangcheng

No.1376 Nanjing West Road, Shanghai, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.1376 Nanjing Rd West, Shanghai 200040, China
0.0 miles from Shanghai Shangcheng
#266 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
City Hotel Shanghai (Shanghai, China) 3.5 of 5
No.5-7 Shanxi South Road, Huangpu District, Shanghai 200020, China
0.1 miles from Shanghai Shangcheng
#461 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (47) | Map
Show Prices
No.125 Nanyang Road, Jing'an District, Shanghai 200040, China
0.1 miles from Shanghai Shangcheng
#664 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (17) | Map
Show Prices
Shanghai JC Mandarin Hotel (Shanghai, China) 4.0 of 5
No.1225 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.2 miles from Shanghai Shangcheng
#218 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (172) | Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai, China
0.2 miles from Shanghai Shangcheng
#1,879 of 3,925 hotels in Shanghai
Map
Junhao International Hotel (Shanghai, China)
No.288 Shaanxi North Road, Jingan District, Shanghai 200041, China
0.2 miles from Shanghai Shangcheng
#1,888 of 3,925 hotels in Shanghai
Traveller photos (4) | Map
Building 1, No.1522-52 Nanjing West Road, Jing'an District, Shanghai 200031, China
0.2 miles from Shanghai Shangcheng
#2,114 of 3,925 hotels in Shanghai
Traveller photos (4) | Map
Minttown Hotel (Shanghai, China)
1477 West Beijing Road, Jing'an District, Shanghai 200040, China
0.2 miles from Shanghai Shangcheng
#2,294 of 3,925 hotels in Shanghai
Map
Alley 288, Shanxi North Road, Jing'an District, Shanghai, China
0.2 miles from Shanghai Shangcheng
No.288 Shanxi North Road, Jing'an District, Shanghai 200041, China
0.2 miles from Shanghai Shangcheng
Traveller photos (3) | Map
No.1376 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.3 miles from Shanghai Shangcheng
Special Offer Up to $200 USD Credit
The Portman Ritz-Carlton Shanghai Slideshow
#42 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (303) | Map
Show Prices
Tangbai Hotel (Shanghai, China)
No.128 Shaanxi North Road, Jing'an District, Shanghai 200041, China
0.3 miles from Shanghai Shangcheng
#1,655 of 3,925 hotels in Shanghai
Map
Show Prices
Yin Fa Hotel (Shanghai, China) 3.0 of 5
No.1068 Beijing West Road, Jing'an District, Shanghai 200041, China
0.3 miles from Shanghai Shangcheng
#1,689 of 3,925 hotels in Shanghai
Traveller photos (12) | Map
Show Prices
Lane 1518 Xinzha Road, Jing'an District, Shanghai, China
0.3 miles from Shanghai Shangcheng
#2,418 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
Tianyue Business Hotel (Shanghai, China)
No.819 Yan'an Middle Road, Shanghai 200040, China
0.3 miles from Shanghai Shangcheng
Show Prices
Lane 339 Xikang Road, Shanghai, China
0.3 miles from Shanghai Shangcheng
Professional photos | Map
Show Prices
1218 Middle Yan'an Road, Jing An Kerry Centre on West Nanjing Road, Shanghai 200040, China
0.4 miles from Shanghai Shangcheng
Special Rate ¥2,238 (RMB)
Jing An Shangri-La, West Shanghai Slideshow
#19 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (139) | Map
Show Prices
Pei Mansion Hotel (Shanghai, China) 5.0 of 5
No.170 Nanyang Road, Jing'an District, Shanghai 200040, China
0.4 miles from Shanghai Shangcheng
#131 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (65) | Map
Show Prices
Hengshan Moller Villa Hotel (Shanghai, China) 4.5 of 5
No.30 Shanxi South Road, Jing'an District, Shanghai 200040, China
0.4 miles from Shanghai Shangcheng
#264 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (152) | Map
Show Prices
No.400 Xikang Road, Jing'an District, Shanghai 200042, China
0.4 miles from Shanghai Shangcheng
#540 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.4 miles from Shanghai Shangcheng
#757 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.1111 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.4 miles from Shanghai Shangcheng
#826 of 3,925 hotels in Shanghai
Traveller photos (41) | Map
Show Prices
Langge Business Hotel (Shanghai, China) 2.0 of 5
No.661 Wuding Road, Jing'an District, Shanghai 200065, China
0.4 miles from Shanghai Shangcheng
#1,062 of 3,925 hotels in Shanghai
Traveller photos (14) | Map
Show Prices
Magical Kirin Hotel (Shanghai, China)
No.1007 Yan'an Middle Road, Jing'an District, Shanghai 200040, China
0.4 miles from Shanghai Shangcheng
#1,359 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (9) | Map
Show Prices
No.1008 Beijing West Road, Jing'an District, Shanghai 200085, China
0.4 miles from Shanghai Shangcheng
#2,033 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
Block B, No.1051 Xinzha Road, Jing'an District, Shanghai, China
0.4 miles from Shanghai Shangcheng
#2,145 of 3,925 hotels in Shanghai
Traveller photos (2) | Map
Show Prices
Lane 500, Changde Road, Jing'an District, Shanghai, China
0.4 miles from Shanghai Shangcheng
Professional photos | Traveller photos (3) | Map
Show Prices
The Puli Hotel and Spa (Shanghai, China) 5.0 of 5
No.1 Changde Road, Shanghai 200040, China
0.5 miles from Shanghai Shangcheng
Travellers' Choice® 2014 Winner Luxury | Top Hotels
The Puli Hotel and Spa Slideshow
#2 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (468) | Map
Show Prices
Swissotel Grand Shanghai (Shanghai, China) 5.0 of 5
No.1 Yuyuan Road, Jing'an District, Shanghai 200040, China
0.5 miles from Shanghai Shangcheng
#36 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (178) | Map
Show Prices
URBN Hotel Shanghai (Shanghai, China) 4.0 of 5
No.183 Jiaozhou Road, Jing'an District, Shanghai 200040, China
0.5 miles from Shanghai Shangcheng
URBN Hotel Shanghai Slideshow
#60 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (210) | Map
Show Prices