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 Yuyuan Old Street

Houjia Road, Fangbang Middle Road, Huangpu District, Shanghai 200001, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.465 Jinling East Road, Huangpu District, Shanghai, China
0.1 km from Yuyuan Old Street
#958 of 3,845 hotels in Shanghai
Traveller photos (14) | Map
No.531 Jinling East Road, Huangpu District, Shanghai, China
0.1 km from Yuyuan Old Street
#2,130 of 3,845 hotels in Shanghai
Map
No.159 Henan South Road, Huangpu District, Shanghai 200010, China
0.2 km from Yuyuan Old Street
Special Offer Earn Up To 25,000 Points
Renaissance Shanghai Yu Garden Hotel Slideshow
#32 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (498) | Map
Show Prices
SSAW Hotel Shanghai (Shanghai, China) 4.0 of 5
No.839 Renmin Road, Huangpu District, Shanghai 200010, China
0.3 km from Yuyuan Old Street
SSAW Hotel Shanghai Slideshow
#55 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (367) | Map
Show Prices
No.33 Fujian South Road, Huangpu District, Shanghai 200002, China
0.3 km from Yuyuan Old Street
#176 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (39) | Map
Show Prices
Oriental Huai Hai Towers (Shanghai, China)
Building 1, No.777 Ren Ming Road, Shanghai 200002, China
0.3 km from Yuyuan Old Street
#2,035 of 3,845 hotels in Shanghai
Traveller photos (1) | Map
Salvo Hotel Shanghai (Shanghai, China) 4.0 of 5
No.339 Guangdong Road, Huangpu District, Shanghai 200001, China
0.4 km from Yuyuan Old Street
#150 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (313) | Map
Show Prices
Xingyu Oriental Bund Hotel (Shanghai, China) 4.0 of 5
No.386 Renmin Road, Huangpu District, Shanghai 200002, China
0.4 km from Yuyuan Old Street
#441 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (118) | Map
Show Prices
No.138 Guangdong Road, Huangpu District, Shanghai 200001, China
0.4 km from Yuyuan Old Street
#627 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (54) | Map
Show Prices
Shanghai Classical Hotel (Shanghai, China)
No.242 Fuyou Road, Huangpu District, Shanghai 200010, China
0.4 km from Yuyuan Old Street
#642 of 3,845 hotels in Shanghai
Traveller photos (7) | Map
Show Prices
Villas 1931 Hotel Shanghai (Shanghai, China) 3.0 of 5
No.306 Guangdong Road, Huangpu District, Shanghai 200001, China
0.4 km from Yuyuan Old Street
#957 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (13) | Map
Show Prices
Huijing Holiday Hotel (Shanghai, China)
No.851 Renmin Road, Huangpu District, Shanghai 200010, China
0.4 km from Yuyuan Old Street
#2,009 of 3,845 hotels in Shanghai
Traveller photos (1) | Map
Haojingmen Hotel (Shanghai, China)
F2 No.358 Guangdong Road, Huangpu District, Shanghai 200001, China
0.4 km from Yuyuan Old Street
#2,187 of 3,845 hotels in Shanghai
Traveller photos (1) | Map
No.1 East Jinling Road, Huangpu District, Shanghai 200002, China
0.5 km from Yuyuan Old Street
Travellers' Choice® 2014 Winner Romance | Top Hotels Special Rate Exclusive! Free Upgrade
Les Suites Orient, Bund Shanghai Slideshow
#8 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (633) | Map
Show Prices
Aaron's House Shanghai (Shanghai, China)
No.507 Jinling East Road, Huangpu Disctrict, Shanghai, China
0.5 km from Yuyuan Old Street
#65 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (4) | Map
Show Prices
No.88 Yongshou Road, Huangpu District, Shanghai 200021, China (Formerly New Harbour Serviced Apartments)
0.5 km from Yuyuan Old Street
Travellers' Choice® 2014 Winner Family
#106 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (238) | Map
Show Prices
Tianci Service Apartment (Shanghai, China)
No.429 Guangdong Road, Huangpu District, Shanghai 200001, China
0.5 km from Yuyuan Old Street
#243 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (12) | Map
Show Prices
No.135-11 Jiangxi Middle Road, Huangpu District, Shanghai 200002, China
0.5 km from Yuyuan Old Street
#279 of 3,845 hotels in Shanghai
Traveller photos (3) | Map
Show Prices
343 East Yan'an Road, Huangpu District, Shanghai 200021, China
0.5 km from Yuyuan Old Street
#969 of 3,845 hotels in Shanghai
Traveller photos (4) | Map
Jia Na Hotel (Shanghai, China) 2.0 of 5
No.7 Yan'an East Road, Huangpu District, Shanghai 200002, China
0.5 km from Yuyuan Old Street
#975 of 3,845 hotels in Shanghai
Traveller photos (3) | Map
Show Prices
Hailu Star Holiday Hotel (Shanghai, China)
No.491 Jinling East Road, Huangpu District, Shanghai 200002, China
0.5 km from Yuyuan Old Street
#1,361 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
Yilong Hotel (Shanghai, China)
Allley 440-9 Guangdong Road, Huangpu District, Shanghai, China
0.5 km from Yuyuan Old Street
No.293 Yunnan South Road, Huangpu District, Shanghai 200021, China
0.6 km from Yuyuan Old Street
#199 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (28) | Map
Show Prices
No.297 Yunnan South Road, Huangpu District, Shanghai 200021, China
0.6 km from Yuyuan Old Street
#202 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (3) | Map
Show Prices
Pretty House Haodu Hotel (Shanghai, China)
No.41 Guangxi South Road, Huangpu District, Shanghai 200000, China (Formerly New World Holiday Haodu Hotel)
0.6 km from Yuyuan Old Street
#696 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (27) | Map
Show Prices
No.257 Fuzhou Road, Huangpu District, Shanghai 200001, China (Formerly FuramaXpress Hotel (Shanghai Waitan))
0.6 km from Yuyuan Old Street
#1,535 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (40) | Map
Show Prices
Xiao Shaoxing Hotel (Shanghai, China)
No.75 Yunnan South Road, Huangpu District, Shanghai 200003, China
0.6 km from Yuyuan Old Street
#1,767 of 3,845 hotels in Shanghai
Traveller photos (1) | Map
Shenxiang Hotel (Shanghai, China)
No.25 Anren Street, Huangpu District, Shanghai 200010, China
0.6 km from Yuyuan Old Street
#2,095 of 3,845 hotels in Shanghai
Map
Laozhengxing Hotel (Shanghai, China)
No.556 Fuzhou Road, Huangpu District, Shanghai 200001, China
0.6 km from Yuyuan Old Street
#2,192 of 3,845 hotels in Shanghai
Traveller photos (1) | Map
1 additional hotel with no user reviews