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 Putuo Park

No.255 Guangfu Xi Road, Putuo District, Shanghai 200000, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

No.843 Guangfu West Road, Putuo District, Shanghai 200063, China
0.3 miles from Putuo Park
Special Offer Save on Hotel Packages!
Holiday Inn Express Putuo Shanghai Slideshow
#183 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (75) | Map
Show Prices
Oakwood Residence Shanghai (Shanghai, China) 4.0 of 5
No.103 Wuning Road, Shanghai 200063, China
0.3 miles from Putuo Park
#250 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (15) | Map
Show Prices
No.149 Dongxin Road, Putuo District, Shanghai 200063, China
0.3 miles from Putuo Park
#292 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (16) | Map
Show Prices
No.83 Yejiazhai Road, Putuo District, Shanghai 200060, China (Formerly Jinjiang Inn (Shanghai Yejiazhai))
0.3 miles from Putuo Park
#780 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (8) | Map
Show Prices
Dazhong Holiday Hotel (Shanghai, China)
No.888 Changshou Road, Putuo District, Shanghai 200060, China
0.3 miles from Putuo Park
#1,120 of 3,929 hotels in Shanghai
Traveler photos (2) | Map
No.888 Changshou Road, Shanghai 200042, China
0.3 miles from Putuo Park
#1,173 of 3,929 hotels in Shanghai
Traveler photos (8) | Map
Show Prices
Traveler Inn Express (Shanghai, China)
No.71/73 Lane 822, Changshou Road, Putuo District, Shanghai 200060, China
0.3 miles from Putuo Park
#1,354 of 3,929 hotels in Shanghai
Traveler photos (5) | Map
Ai Sen Boutique Hotel (Shanghai, China)
5F No.988 Changshou Road, Putuo District, Shanghai, China
0.3 miles from Putuo Park
#2,139 of 3,929 hotels in Shanghai
Traveler photos (1) | Map
Qunze Hotel (Shanghai, China)
No.220 Dongxin Road, Putuo District, Shanghai, China
0.3 miles from Putuo Park
Holiday Inn Vista Shanghai (Shanghai, China) 4.0 of 5
No.700 Chang Shou Road, Shanghai 200060, China
0.4 miles from Putuo Park
Special Offer Save on Hotel Packages!
Holiday Inn Vista Shanghai Slideshow
#123 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (142) | Map
Show Prices
No.50, Lane 300, Wuning Road, Putuo District, Shanghai 200063, China (Formerly Utels Youth Hotel Shanghai Wuning Road)
0.4 miles from Putuo Park
#264 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (67) | Map
Show Prices
No.652 Changshou Road, Putuo District, Shanghai 200060, China
0.4 miles from Putuo Park
#317 of 3,929 hotels in Shanghai
Traveler photos (3) | Map
Show Prices
No.678 Anyuan Road, Jing'an District, Shanghai 200060, China
0.4 miles from Putuo Park
#827 of 3,929 hotels in Shanghai
Professional photos | Map
Show Prices
No.1086 Changshou Road, Puto District, Shanghai 200042, China
0.4 miles from Putuo Park
#1,366 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (11) | Map
Show Prices
Junmantang Hotel (Shanghai, China)
Building 4, No.333 Caoyang Road, Shanghai 200063, China
0.4 miles from Putuo Park
#1,820 of 3,929 hotels in Shanghai
Traveler photos (1) | Map
23/F No.1086 Changshou Road, Putuo District, Shanghai, China
0.4 miles from Putuo Park
Professional photos | Map
Show Prices
Jin Yang Business Hotel (Shanghai, China)
No.368 Caoyang Road,, Shanghai, China
0.4 miles from Putuo Park
Ming'en Hotel (Shanghai, China)
No.272 Caoyang Road, Putuo District, Shanghai 200063, China
0.4 miles from Putuo Park
No.2701 Zhongshan North Road, Putuo District, Shanghai 200063, China
0.5 miles from Putuo Park
#312 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (4) | Map
Show Prices
Duxiana Hotel Shanghai (Shanghai, China)
No.59 Wanhang Duhou Road, Putuo District, Shanghai 200333, China (Formerly New Color Hotel)
0.5 miles from Putuo Park
#1,000 of 3,929 hotels in Shanghai
Professional photos | Traveler photos (4) | Map
Show Prices
No.678 Anyuan Road, Putuo District, Shanghai, China
0.5 miles from Putuo Park
#1,312 of 3,929 hotels in Shanghai
Map
Show Prices
Hi Inn Shanghai Huashida (Shanghai, China)
No.3612 Zhongshan North Road, Putuo District, Shanghai, China
0.5 miles from Putuo Park
#1,436 of 3,929 hotels in Shanghai
Traveler photos (3) | Map
4F, No.33 Wanhangdu Back Road, Jing'an District, Shanghai 200042, China
0.5 miles from Putuo Park
#1,458 of 3,929 hotels in Shanghai
Traveler photos (12) | Map
No.6 505 Lane, Changshou Road, Putuo District, Shanghai 200060, China
0.5 miles from Putuo Park
#1,886 of 3,929 hotels in Shanghai
Traveler photos (2) | Map
Yuanbo Hotel (Shanghai, China)
No.1188 Changshou Road, Putuo District, Shanghai 200085, China
0.5 miles from Putuo Park
#2,134 of 3,929 hotels in Shanghai
Traveler photos (5) | Map
Show Prices
Delian Hotel (Shanghai, China)
F1 No.350 Lianhe Mansion, Kaixuan North Road and Wuning Road, Shanghai 201803, China
0.5 miles from Putuo Park
No.268 Ningxia Road, Putuo District, Shanghai, China
0.5 miles from Putuo Park
No.595 Caoyang Road, Putuo District, Shanghai, China
0.5 miles from Putuo Park
No.518 Yuyao Road, Jing'an District, Shanghai 200040, China
0.5 miles from Putuo Park
Professional photos | Map
Show Prices
1 additional hotel with no user reviews