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 Happy Valley of Shanghai

No.888 Linhu Road, Songjiang District, Shanghai 201602, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.1525 Minqiang Road, Shanghai, China
9.5 km from Happy Valley of Shanghai
Professional photos | Map
Show Prices
No.521 Zhongshan 2nd Road, Songjiang District, Shanghai, China
9.5 km from Happy Valley of Shanghai
No.83 Zhongsan Middle Road, Shanghai 201600, China
9.6 km from Happy Valley of Shanghai
Special Offer Save on Hotel Packages!
Holiday Inn Shanghai Songjiang Slideshow
#58 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (29) | Map
Show Prices
No.1917 Huqingping Road, Shanghai 201702, China
9.6 km from Happy Valley of Shanghai
Special Offer Save on Hotel Packages!
Holiday Inn Express Shanghai New Hongqiao Slideshow
#168 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
No.303 Qingzhou Road, Qingpu District, Shanghai 201700, China
9.7 km from Happy Valley of Shanghai
Special Offer Save on Hotel Packages!
Crowne Plaza Shanghai Xiayang Lake Hotel Slideshow
#240 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (93) | Map
Show Prices
No.1218 Jiuting Main Street, Jiuting Town, Songjiang District, Shanghai 201600, China
9.7 km from Happy Valley of Shanghai
No.1190 Laifang Road, Jiuting Town, Songjiang District, Shanghai, China
9.7 km from Happy Valley of Shanghai
No.736-1 Songjiang Middle Road, Songjiang District, Shanghai 201600, China
9.8 km from Happy Valley of Shanghai
#1,041 of 3,738 hotels in Shanghai
Traveller photos (2) | Map
Show Prices
No.1915 Huqingping Highway, Xujing Town, Minhang District, Shanghai 201703, China
9.8 km from Happy Valley of Shanghai
#1,858 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
No.368 Zhongshan Middle Road, Songjiang District, Shanghai 201600, China
9.8 km from Happy Valley of Shanghai
#1,947 of 3,738 hotels in Shanghai
Traveller photos (1) | Map
No.305 Mingzhu Road, Xujing Road, Qingpu District, Shanghai 201702, China
9.8 km from Happy Valley of Shanghai
159-165 Middle Zhongshan Road, Songjiang District, Shanghai 201600, China
9.9 km from Happy Valley of Shanghai
#2,009 of 3,738 hotels in Shanghai
Traveller photos (1) | Map
No.6969 Huqingping Road, Qingpu District, Shanghai 201700, China
9.9 km from Happy Valley of Shanghai
#2,111 of 3,738 hotels in Shanghai
Map
No.492-3 Zhongshan Middle Road, Songjiang District, Shanghai 201600, China
9.9 km from Happy Valley of Shanghai
#2,277 of 3,738 hotels in Shanghai
Traveller photos (1) | Map
298 East Zhongshan Road , Songjiang District, Shanghai 201600, China
9.9 km from Happy Valley of Shanghai
#2,380 of 3,738 hotels in Shanghai
Traveller photos (29) | Map
Show Prices
2F No.86 Jinghua Road, Xujing Town, Qingpu District, Shanghai, China
9.9 km from Happy Valley of Shanghai
No.61 Jinghua Road, Xujing Town, Qingpu District, Shanghai, China
9.9 km from Happy Valley of Shanghai
No.127 Jinghua Road, Qingpu District, Shanghai 201702, China
10.0 km from Happy Valley of Shanghai
1 additional hotel with no user reviews