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

Lane 288 Linyinxin Road, Sheshan Tour Vacation District, Shanghai 201602, China
0.9 km from Happy Valley of Shanghai
#1,656 of 3,738 hotels in Shanghai
Professional photos | Map
Show Prices
No.1288 Linyin Xin Road, Sheshan, Shanghai 201602, China
1.8 km from Happy Valley of Shanghai
#149 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (180) | Map
Show Prices
No.9269 Waiqing Road, Songjiang District, Shanghai 201602, China
1.8 km from Happy Valley of Shanghai
#1,797 of 3,738 hotels in Shanghai
Traveller photos (2) | Map
Show Prices
No.158 Shebei Road, Songjiang District, Shanghai, China
2.1 km from Happy Valley of Shanghai
#456 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (2) | Map
Show Prices
Crossing of Jiasong South Road and Sichen Road | 3388 Sichen road, Sijing Town, Songjiang District, Shanghai 201601, China
2.4 km from Happy Valley of Shanghai
Sofitel Shanghai Sheshan Oriental Slideshow
#62 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (181) | Map
Show Prices
No.1515 Shetiankun Roda, Songjiang District, Shanghai 201602, China
3.1 km from Happy Valley of Shanghai
#1,779 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.101 Henggang Road, Shanghai 200126, China
4.8 km from Happy Valley of Shanghai
#2,378 of 3,738 hotels in Shanghai
Traveller photos (1) | Map
No.1517 Meijiabang Road, Songjiang District, Shanghai, China
4.8 km from Happy Valley of Shanghai
No.1501 Meijiabang Road, Songjiang District, Shanghai 201620, China
4.9 km from Happy Valley of Shanghai
#1,525 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (10) | Map
Show Prices
No.138-140 Sifeng Road, Shanghai 201700, China
4.9 km from Happy Valley of Shanghai
No.290 Rongmei Road, Shanghai, China
5.0 km from Happy Valley of Shanghai
2F No.166 Wenhui Road, Songjiang District, Shanghai, China
5.0 km from Happy Valley of Shanghai
No.846 Wenhui Road, Songjiang District, Shanghai 201620, China
5.1 km from Happy Valley of Shanghai
#1,872 of 3,738 hotels in Shanghai
Map
No.406 Tongle Road, Dongjing Town, Songjiang District, Shanghai 201619, China
5.1 km from Happy Valley of Shanghai
#2,227 of 3,738 hotels in Shanghai
Traveller photos (1) | Map
No.166 Wenhui Road, Songjiang District, Shanghai 201620, China
5.1 km from Happy Valley of Shanghai
#2,360 of 3,738 hotels in Shanghai
Map
No.21 Alley 788, Jiangxue Road, Songjiang District, Shanghai 201620, China
5.7 km from Happy Valley of Shanghai
#2,234 of 3,738 hotels in Shanghai
Map
No.21 Jiangchuan South Road, Sijing Town, Songjiang District, Shanghai, China
5.7 km from Happy Valley of Shanghai
No.2796 Husong Highway, Sijing Town, Songjiang District, Shanghai, China
5.9 km from Happy Valley of Shanghai
No.355 Xilin North Road, Songjiang District, Shanghai, China
6.1 km from Happy Valley of Shanghai
Professional photos | Map
Show Prices
No.1290 New Songjiang Road, Songjiang District, Shanghai 201600, China
6.2 km from Happy Valley of Shanghai
#1,255 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
No.1 Lane810 Jiangxue Road, Songjiang District, Shanghai 201620, China
6.2 km from Happy Valley of Shanghai
#2,327 of 3,738 hotels in Shanghai
Map
No.1001 Xinsongjiang Road, Songjiang District, Shanghai 201612, China
6.2 km from Happy Valley of Shanghai
#2,384 of 3,738 hotels in Shanghai
Traveller photos (1) | Map
No.661 Dongning Road, Dongjing Town, Songjiang District, Shanghai, China
6.2 km from Happy Valley of Shanghai
No.3609 Huqingping Highway, Zhaoxiang Town, Qingpu District, Shanghai 201703, China
6.3 km from Happy Valley of Shanghai
#1,987 of 3,738 hotels in Shanghai
Traveller photos (1) | Map
No.3175 Wenxiang Road, Songjiang District, Shanghai, China
6.3 km from Happy Valley of Shanghai
No.1799 Renmin North Road, Songjiang District, Shanghai 200085, China
6.4 km from Happy Valley of Shanghai
#136 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (47) | Map
Show Prices
No.126 Zhaoxing Road, Zhaoxiang Town, Qingpu District, Shanghai, China
6.4 km from Happy Valley of Shanghai
No.1515 Renmin North Road, Songjiang District, Shanghai 201666, China
6.7 km from Happy Valley of Shanghai
#170 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (32) | Map
Show Prices
No.80-82 Zhaozhong Highway, Qingpu District, Shanghai, China
6.7 km from Happy Valley of Shanghai
No.765 Wencheng Road, Songjiang District, Shanghai 201620, China (Formerly Xinhui Grand Hotel)
7.0 km from Happy Valley of Shanghai
#1,197 of 3,738 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices