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 Huangpu River

Headstreams from Dianshan Lake, Zhujiajiao Town, Qingpu District, Shanghai 201700, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.2555 Longhua Road, Xuhui District, Shanghai 200232, China (Formerly Green Tree Inn Shanghai Xuhui Wantiguan)
1.3 km from Huangpu River
#1,233 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.575 Zhongshan South Road Second, Xuhui District, Shanghai 200030, China
1.3 km from Huangpu River
#1,572 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.2465 Longhua Road, Xuhui District, Shanghai 200232, China
1.3 km from Huangpu River
#1,707 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.969 Zhongshan South 2nd Road, Xuhui District, Shanghai 200030, China
1.3 km from Huangpu River
#2,191 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.1833 Longhua Road, Xuhui District, Shanghai 200032, China
1.3 km from Huangpu River
#2,283 of 3,841 hotels in Shanghai
Map
No.8 Lane 85 Hua Rong Road, Xuhui District, Shanghai 200030, China
1.4 km from Huangpu River
#711 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (10) | Map
Show Prices
No.3100 Longhua Road , Xuhui District, Shanghai 200032, China
1.5 km from Huangpu River
#235 of 3,841 hotels in Shanghai
Traveller photos (5) | Map
Show Prices
No.400 Wanping South Road, Xuhui District, Shanghai 200030, China
1.5 km from Huangpu River
#586 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
No.603 Yaohua Road, Pudong New Area, Shanghai 200126, China
1.5 km from Huangpu River
#1,028 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.604 Xiaomuqiao Road, Xuhui District, Shanghai 200032, China
1.5 km from Huangpu River
#1,209 of 3,841 hotels in Shanghai
Traveller photos (2) | Map
No.586 Yaohua Road, Pudong New Area, Shanghai, China
1.5 km from Huangpu River
No.99 Jiangbin Road, Huangpu District, Shanghai 200023, China
1.7 km from Huangpu River
Special Offer Breakfast for 4
Marriott Hotel Shanghai Luwan Slideshow
#81 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (71) | Map
Show Prices
No.346 Dong'an Road, Xuhui District, Shanghai 200032, China
1.7 km from Huangpu River
#729 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.737 Wanping South Road, Xuhui District, Shanghai 200032, China
1.7 km from Huangpu River
#1,020 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.528 Yaohua Road, Pudong New Area, Shanghai 200126, China
1.7 km from Huangpu River
#1,540 of 3,841 hotels in Shanghai
Map
No.1885 Tianyaoqiao Road, Xuhui District, Shanghai 200232, China
1.7 km from Huangpu River
#2,000 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
No.342 Lingling Road, Xuhui District, Shanghai 200032, China
1.7 km from Huangpu River
#2,437 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.515 Xiaomuqiao Road, Shanghai, China
1.7 km from Huangpu River
No.458 Xiaomuqiao Road, Xuhui District, Shanghai 200032, China
1.8 km from Huangpu River
#1,374 of 3,841 hotels in Shanghai
Traveller photos (8) | Map
No.999 Zhongshan South 2nd Road, Xuhui District, Shanghai 200032, China
1.8 km from Huangpu River
#1,719 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.520 Lingling Road, Shanghai 200032, China
1.9 km from Huangpu River
#292 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (27) | Map
Show Prices
No.909 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
1.9 km from Huangpu River
#366 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (7) | Map
Show Prices
No.333 Fenglin Road, Xuhui District, Shanghai 200032, China
1.9 km from Huangpu River
#607 of 3,841 hotels in Shanghai
Traveller photos (4) | Map
Show Prices
No.789-19 Alley, Lingling Road, Xuhui District, Shanghai 200030, China
1.9 km from Huangpu River
#686 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.1001 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
1.9 km from Huangpu River
#1,151 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (16) | Map
Show Prices
Room 408, No.751-4 Lingling Road, Xuhui District, Shanghai 200030, China
1.9 km from Huangpu River
#1,275 of 3,841 hotels in Shanghai
Map
No.909 Tianyueqiao Road, Xuhui District, Shanghai, China
1.9 km from Huangpu River
#1,312 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
No.385 Yaohua Road, Pudong New Area, Shanghai 200126, China
1.9 km from Huangpu River
#1,661 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.88 Lingling Road, Xuhui District, Shanghai 200032, China
1.9 km from Huangpu River
#1,916 of 3,841 hotels in Shanghai
Traveller photos (1) | Map
No.518 Lingling Road, Xuhui District, Shanghai 200032, China
1.9 km from Huangpu River
#2,038 of 3,841 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices