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

No.1376 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.0 miles from Shanghai Shangcheng
Special Offer Enjoy Summer with You
The Portman Ritz-Carlton Shanghai Slideshow
#56 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (326) | Map
Show Prices
No.125 Nanyang Road, Jing'an District, Shanghai 200040, China
0.1 miles from Shanghai Shangcheng
#1,032 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (17) | Map
Show Prices
Swissotel Grand Shanghai (Shanghai, China) 5.0 of 5
No.1 Yuyuan Road, Jing'an District, Shanghai 200040, China
0.2 miles from Shanghai Shangcheng
#48 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (209) | Map
Show Prices
Shanghai JC Mandarin Hotel (Shanghai, China) 5.0 of 5
No.1225 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.2 miles from Shanghai Shangcheng
#204 of 3,975 hotels in Shanghai
Traveler photos (166) | Map
Show Prices
Shanghai Meiliyuan Hotel (Shanghai, China)
No. 688 North Shaanxi Road, Shanghai 200040, China
0.2 miles from Shanghai Shangcheng
#1,666 of 3,975 hotels in Shanghai
Traveler photos (3) | Map
Building 1, No.1522-52 Nanjing West Road, Jing'an District, Shanghai 200031, China
0.2 miles from Shanghai Shangcheng
#2,135 of 3,975 hotels in Shanghai
Traveler photos (4) | Map
Minttown Hotel (Shanghai, China)
1477 West Beijing Road, Jing'an District, Shanghai 200040, China
0.2 miles from Shanghai Shangcheng
#2,312 of 3,975 hotels in Shanghai
Map
Show Prices
Alley 288, Shanxi North Road, Jing'an District, Shanghai, China
0.2 miles from Shanghai Shangcheng
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai 200041, China
0.2 miles from Shanghai Shangcheng
Traveler photos (3) | Map
The PuLi Hotel and Spa (Shanghai, China) 5.0 of 5
No.1 Changde Road, Shanghai 20004, China
0.3 miles from Shanghai Shangcheng
Travelers' Choice® 2015 Winner Top Hotels | Luxury | Best Service Special Rate Buy 2 Get 1 Free
The PuLi Hotel and Spa Slideshow
#3 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (518) | Map
Show Prices
1218 Middle Yan'an Road, Jing An Kerry Centre on West Nanjing Road, Shanghai, China
0.3 miles from Shanghai Shangcheng
Special Offer Horizon Club Package
Jing An Shangri-La, West Shanghai Slideshow
#10 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (185) | 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,565 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (9) | 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,708 of 3,975 hotels in Shanghai
Traveler photos (12) | Map
Show Prices
Jinkang Hotel (Shanghai, China)
No.739 Shaanxi North Road, Jing'an District, Shanghai 200040, China
0.3 miles from Shanghai Shangcheng
#2,267 of 3,975 hotels in Shanghai
Map
Lane 1518 Xinzha Road, Jing'an District, Shanghai, China
0.3 miles from Shanghai Shangcheng
#2,437 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (5) | Map
Show Prices
Magical Kirin Hotel (Shanghai, China) 2.5 of 5
No.1007 Yan'an Middle Road, Jing'an District, Shanghai 200040, China
0.3 miles from Shanghai Shangcheng
#2,510 of 3,975 hotels in Shanghai
Traveler photos (9) | Map
Show Prices
Tianyue Business Hotel (Shanghai, China)
No.819 Yan'an Middle Road, Shanghai 200040, China
0.3 miles from Shanghai Shangcheng
Professional photos | Map
Show Prices
Cachet Boutique Shanghai (Shanghai, China) 4.0 of 5
No.931 Nanjing West Road, Jing'an District, Shanghai 200041, China (Formerly JIA Shanghai Hotel)
0.4 miles from Shanghai Shangcheng
Cachet Boutique Shanghai Slideshow
#51 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (54) | Map
Show Prices
Jin Jiang Tower Hotel (Shanghai, China) 4.0 of 5
No.161 Changle Road, Huangpu District, Shanghai 200020, China
0.4 miles from Shanghai Shangcheng
#154 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (269) | 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
#268 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (153) | Map
Show Prices
No.400 Xikang Road, Jing'an District, Shanghai 200042, China
0.4 miles from Shanghai Shangcheng
#359 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (8) | Map
Show Prices
No.1109 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.4 miles from Shanghai Shangcheng
#629 of 3,975 hotels in Shanghai
Traveler photos (42) | Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai, China
0.4 miles from Shanghai Shangcheng
#1,940 of 3,975 hotels in Shanghai
Map
Block B, No.1051 Xinzha Road, Jing'an District, Shanghai, China
0.4 miles from Shanghai Shangcheng
#2,173 of 3,975 hotels in Shanghai
Traveler photos (2) | Map
Show Prices
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.4 miles from Shanghai Shangcheng
#2,480 of 3,975 hotels in Shanghai
Traveler photos (11) | Map
Show Prices
Lane 500, Changde Road, Jing'an District, Shanghai, China
0.4 miles from Shanghai Shangcheng
Professional photos | Traveler photos (3) | Map
Show Prices
Lane 339 Xikang Road, Shanghai, China
0.4 miles from Shanghai Shangcheng
Jin Jiang Hotel (Shanghai, China) 4.5 of 5
No.59 Maoming South Road, Huangpu District, Shanghai 200020, China
0.5 miles from Shanghai Shangcheng
#127 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (171) | Map
Show Prices
Yan'an Hotel (Shanghai, China) 4.0 of 5
No.1111 Yanan Zhong Road, Shanghai 200040, China
0.5 miles from Shanghai Shangcheng
#279 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (31) | Map
Show Prices
Ruitai Jingan Hotel (Shanghai, China) 3.5 of 5
No.178 Taixing Road, Jing'an District, Shanghai 200041, China
0.5 miles from Shanghai Shangcheng
#381 of 3,975 hotels in Shanghai
Professional photos | Traveler photos (73) | Map
Show Prices