Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2349 options found

Select dates so you can see the availability and exact prices.

469 Jinhui Road, Minhang District, Shanghai
11.1 km from the center of Shanghai
16 reviews
6.4

Room in this hotel

from $ 69
per night
737 Wanping S Rd, Xuhui, Shanghai, China, 200032, Shanghai
5.9 km from the center of Shanghai
24 reviews
7.0

Room in this hotel

from $ 74
per night
No.58 South He Nan Road, Shanghai
1.7 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
62 reviews
7.6

Room in this hotel

from $ 74
per night
1001 Tian Yue Qiao Road Shanghai 200000,Tian Yue Qiao Road, Shanghai
3.6 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
43 reviews
7.2

Room in this hotel

from $ 40
per night
395 Meiling South Road, Shanghai
5.7 km from the center of Shanghai
20 reviews
7.2

Room in this hotel

from $ 83
per night
No.219 Wending Road, Shanghai
6.8 km from the center of Shanghai
66 reviews
7.8

Room in this hotel

from $ 65
per night
No.4121 Chuan Sha Road, Shanghai
21.4 km from the center of Shanghai
27 reviews
4.8

Room in this hotel

from $ 74
per night
751 Lingling Rd, WanTiGuan, Xuhui Qu, Shanghai Shi, China, 200030, Shanghai
6.5 km from the center of Shanghai
32 reviews
8.6

Room in this hotel

from $ 122
per night
866 Keyuan Road (Keyuan Lu), Zhangjiang Hi-Tech Park(866), Shanghai
11.7 km from the center of Shanghai
3.1 km from the Longyang Road subway station
61 reviews
7.4

Room in this hotel

from $ 98
per night
238 Nandan Dong Road Xuhui,Nandan Dong Road, Shanghai
5.9 km from the center of Shanghai
43 reviews
7.0

Room in this hotel

from $ 66
per night
269 Linghe Road, Pudong New Area, Shanghai
12.9 km from the center of Shanghai
8 reviews
7.2

Room in this hotel

from $ 74
per night
No 431 Fuzhou Road Huangpu District, 黄浦区上海市 China, 200085, Shanghai
1.2 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
90 reviews
7.4

Room in this hotel

from $ 74
per night
258 Wuchang Road, Hongkou District, Shanghai Hengsheng Peninsula International Center, No. 1601, South Tower, Shanghai
2.2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
3 reviews
9.0

Room in this hotel

from $ 74
per night
5 Lane 356 Jiangning Road,Jiangning Road, Shanghai
1.6 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
22 reviews
7.6

Room in this hotel

from $ 66
per night
987 Shilong Rd, Xuhui Qu, Shanghai Shi, China, 200231, Shanghai
10.5 km from the center of Shanghai
172 reviews
7.0

Room in this hotel

from $ 74
per night
Room 801, Lane 3721, Hongmei Rd., Shanghai
9.6 km from the center of Shanghai

Room in this hotel

from $ 122
per night
916 Dongfang Road, Pudong District, 200122 Shanghai, Shanghai
5.7 km from the center of Shanghai
3.2 km from the Longyang Road subway station
11 reviews
6.0

Room in this hotel

from $ 48
per night
No2255 Puodng Avenue ,Shanghai, Shanghai
8.1 km from the center of Shanghai
67 reviews
7.4

Room in this hotel

from $ 74
per night
658 Daduhe Road Putuo District,Daduhe Road, Shanghai
7.5 km from the center of Shanghai

Room in this hotel

from $ 63
per night
650 Tianshan Road, Shanghai
7.4 km from the center of Shanghai
4 reviews
7.6

Room in this hotel

from $ 74
per night