Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2552 options found

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

2266 South Pudong Rd, Pudong, Shanghai
5.6 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
8.6

Room in this hotel

from CN¥ 695
per night
No.999 Tongji Road, Shanghai
18.7 km from the center of Shanghai
4.1 km from the North Jiangyang Road subway station
34 reviews
8.0

Room in this hotel

from CN¥ 398
per night
No.1065 Zhaojiabang Road, Shanghai
5.3 km from the center of Shanghai
69 reviews
7.8

Room in this hotel

from CN¥ 631
per night
XinZha Road JingAn District, 1829, Shanghai
1.8 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
194 reviews
7.6

Room in this hotel

from CN¥ 415
per night
1700 Beijing Road West, Shanghai
2.9 km from the center of Shanghai
25 reviews
8.0

Room in this hotel

from CN¥ 532
per night
No.219 Wending Road, Shanghai
6.8 km from the center of Shanghai
66 reviews
7.8

Room in this hotel

from CN¥ 494
per night
No.3162, West Yan'An Road, Shanghai
10.4 km from the center of Shanghai
65 reviews
7.8

Room in this hotel

from CN¥ 462
per night
No.2111 South Pudong Road, Shanghai
4.8 km from the center of Shanghai
1.7 km from the Nanpu Bridge subway station
57 reviews
7.8

Room in this hotel

from CN¥ 363
per night
4 Fuhong Street, Suzhou (Jiangsu)
60.6 km from the center of Shanghai
7 reviews
8.2

Room in this hotel

from CN¥ 447
per night
935 Huaihai Middle Road, Huangpu District, Shanghai
1.9 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
116 reviews
7.6

Room in this hotel

from CN¥ 657
per night
No.1000 Quyang Rd, Shanghai Waifu Bldg, Shanghai
6.6 km from the center of Shanghai
4.6 km from the South Changjiang Road subway station
113 reviews
7.6

Room in this hotel

from CN¥ 581
per night
Siping Road, Yangpu, 1251, Shanghai
6.5 km from the center of Shanghai
4.9 km from the Shiguang Road subway station
105 reviews
7.6

Room in this hotel

from CN¥ 680
per night
No.1088 Lujiabang Road, Shanghai
3.1 km from the center of Shanghai
775 m from the Nanpu Bridge subway station
25 reviews
7.9

Room in this hotel

from CN¥ 581
per night
No. 3069 Hong Xin Road, Shanghai
12.5 km from the center of Shanghai
3.2 km from the Qixin Road subway station
29 reviews
7.8

Room in this hotel

from CN¥ 488
per night
605 Zhangjiang Road Zhangjiang Town,Zhangjiang Road, Shanghai
13.7 km from the center of Shanghai
2.4 km from the Zhangjiang Road subway station
36 reviews
7.8

Room in this hotel

from CN¥ 527
per night
No.1290, New Songjiang Road, Shanghai
32.9 km from the center of Shanghai
12 reviews
8.0

Room in this hotel

from CN¥ 486
per night
No.796 Shuixiu Road, Suzhou (Jiangsu)
53.6 km from the center of Shanghai
33 reviews
7.8

Room in this hotel

from CN¥ 366
per night
No 567 Tiantong Road, Shanghai
1.5 km from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
3 reviews
8.1

Room in this hotel

from CN¥ 706
per night
765 Wencheng Road, Shanghai
33.7 km from the center of Shanghai
28 reviews
7.8

Room in this hotel

from CN¥ 452
per night
No 2739, Wanyuan Road, Shanghai
10.3 km from the center of Shanghai
65 reviews
7.6

Room in this hotel

from CN¥ 353
per night