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 Nanjing Lu (Nanjing Road)

Nanjing East Road, Huangpu District, Shanghai 200000, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Charms Hotel (Shanghai, China) 3.0 of 5
No.619 Jiujiang Road, Huangpu District, Shanghai 20001, China
0.1 km from Nanjing Lu (Nanjing Road)
#578 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (101) | Map
Show Prices
Haoyunlai Hotel (Shanghai, China)
No.851 Beijing East Road, Huangpu District, Shanghai 200000, China
0.1 km from Nanjing Lu (Nanjing Road)
#1,222 of 3,925 hotels in Shanghai
Traveller photos (1) | Map
Shanghai Railway Hotel (Shanghai, China)
No.160 Guizhou Road, Huangpu District, Shanghai 020001, China
0.1 km from Nanjing Lu (Nanjing Road)
#1,503 of 3,925 hotels in Shanghai
Traveller photos (5) | Map
Show Prices
Xinguang Hotel (Shanghai, China)
No.485 Guangxi North Road, Huangpu District, Shanghai 200001, China
0.1 km from Nanjing Lu (Nanjing Road)
#1,623 of 3,925 hotels in Shanghai
Traveller photos (1) | Map
No.221 Guizhou Road, Huangpu District, Shanghai 200001, China
0.1 km from Nanjing Lu (Nanjing Road)
#1,838 of 3,925 hotels in Shanghai
Map
No.505 Jiujiang Road, Shanghai 200001, China
0.2 km from Nanjing Lu (Nanjing Road)
#23 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (335) | Map
Show Prices
No.67 Guizhou Road, Huangpu District, Shanghai 200001, China
0.2 km from Nanjing Lu (Nanjing Road)
#770 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.79 Guizhou Road, Huangpu District, Shanghai 200001, China
0.2 km from Nanjing Lu (Nanjing Road)
#870 of 3,925 hotels in Shanghai
Traveller photos (10) | Map
Show Prices
Ren Min Hotel (Shanghai, China)
No.500 Tianjin Road, Huangpu District, Shanghai 200001, China
0.2 km from Nanjing Lu (Nanjing Road)
#1,493 of 3,925 hotels in Shanghai
Traveller photos (1) | Map
Aini Fashion Hotel (Shanghai, China)
No. 486 Zhejiang Middle Road, Huangpu District, Shanghai, China
0.2 km from Nanjing Lu (Nanjing Road)
Ruhong Business Hotel (Shanghai, China)
No.545 Ningbo Road, Huangpu District, Shanghai, China
0.2 km from Nanjing Lu (Nanjing Road)
Xindu Hotel (Shanghai, China)
No.82 Guizhou Road, Huangpu District, Shanghai 200001, China
0.2 km from Nanjing Lu (Nanjing Road)
Traveller photos (1) | Map
Marriott Hotel City Centre (Shanghai, China) 5.0 of 5
No.555 Xizang Middle Road, Huangpu District, Shanghai 200003, China
0.3 km from Nanjing Lu (Nanjing Road)
Special Offer RMB 1 Breafast Offer
Marriott Hotel City Centre Slideshow
#30 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (315) | Map
Show Prices
No.55 Beijing West Road, Huangpu District, Shanghai 200003, China (Formerly Citadines Jinqiao Shanghai)
0.3 km from Nanjing Lu (Nanjing Road)
#157 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (168) | Map
Show Prices
No.680 Nanjing East Road, Huangpu District, Shanghai 200001, China
0.3 km from Nanjing Lu (Nanjing Road)
#163 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (40) | Map
Show Prices
Chun Shen Jiang Hotel (Shanghai, China)
No.386 Zhejiang Middle Road, Shanghai 200001, China
0.3 km from Nanjing Lu (Nanjing Road)
#438 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (32) | Map
Show Prices
No.41 Lane 725 Xizang Middle Road, Huangpu District, Shanghai 200003, China
0.3 km from Nanjing Lu (Nanjing Road)
#1,315 of 3,925 hotels in Shanghai
Traveller photos (14) | Map
Show Prices
Tianli Hotel (Shanghai, China)
No.686 Xizang Middle Road, Huangpu District, Shanghai 200001, China
0.3 km from Nanjing Lu (Nanjing Road)
#1,494 of 3,925 hotels in Shanghai
Traveller photos (2) | Map
Zhecheng Hostel (Shanghai, China)
No.70 Xiamen Road, Huangpu District, Shanghai 200001, China
0.3 km from Nanjing Lu (Nanjing Road)
#1,869 of 3,925 hotels in Shanghai
Traveller photos (1) | Map
Zhong Bai Hotel (Shanghai, China)
462 Middle Tibet Road, Huangpu District, Shanghai 200001, China
0.3 km from Nanjing Lu (Nanjing Road)
#2,180 of 3,925 hotels in Shanghai
Traveller photos (1) | Map
Jingjing Hotel (Shanghai, China)
No.698 Xizhang Middle Road, Huangpu District, Shanghai 200001, China
0.3 km from Nanjing Lu (Nanjing Road)
#2,453 of 3,925 hotels in Shanghai
Traveller photos (1) | Map
Hailing Hotel (Shanghai, China)
No.479 Tianjin Road, Huangpu District, Shanghai, China
0.3 km from Nanjing Lu (Nanjing Road)
No.416 Tianjin Road, Huangpu District, Shanghai, China
0.3 km from Nanjing Lu (Nanjing Road)
No.740 Hankou Road, Huangpu District, Shanghai 200001, China
0.4 km from Nanjing Lu (Nanjing Road)
Special Offer Best value,book...
The Yangtze Boutique Shanghai Slideshow
#17 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (193) | Map
Show Prices
No.88 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.4 km from Nanjing Lu (Nanjing Road)
Special Offer Book Early-save up to...
Radisson Blu Hotel Shanghai New World Slideshow
#41 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (480) | Map
Show Prices
Le Royal Meridien Shanghai (Shanghai, China) 5.0 of 5
No.789 Nanjing East Road, Shanghai 200001, China
0.4 km from Nanjing Lu (Nanjing Road)
Offers & Announcements Free Night With Us!
Le Royal Meridien Shanghai Slideshow
#43 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (641) | Map
Show Prices
Seventh Heaven Hotel (Shanghai, China) 3.0 of 5
No.627 East Nanjing Road, Shanghai 200001, China
0.4 km from Nanjing Lu (Nanjing Road)
#216 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (100) | Map
Show Prices
Majesty Plaza Shanghai (Shanghai, China) 4.0 of 5
No.700 Jiujiang Road, Huangpu District, Shanghai 200001, China
0.4 km from Nanjing Lu (Nanjing Road)
#293 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (168) | Map
Show Prices
Pacific Hotel (Shanghai, China) 3.0 of 5
No.108 Nanjing West Road, Huangpu District, Shanghai 200003, China
0.4 km from Nanjing Lu (Nanjing Road)
#363 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (76) | Map
Show Prices
No.126 Xinzha Road, Huangpu District, Shanghai 200003, China
0.4 km from Nanjing Lu (Nanjing Road)
#473 of 3,925 hotels in Shanghai
Professional photos | Traveller photos (55) | Map
Show Prices