Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2564 options found

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

30 East Xianfudong Street, Taicang, Suzhou (Jiangsu)
41.2 km from the center of Shanghai
7 reviews
8.0

Room in this hotel

from CN¥ 509
per night
6 Yushu N Rd, Songjiang Qu, Shanghai Shi, China, 201620, Shanghai
34.2 km from the center of Shanghai
5 km from the Songjiang South Railway Station subway station
7 reviews
8.0

Room in this hotel

from CN¥ 531
per night
81-85 Dianchi Road, Huangpu, Shanghai, 200002, Shanghai
1.5 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
278 reviews
7.2

Room in this hotel

from CN¥ 531
per night
No.1086 Changshou Road, Shanghai
4 km from the center of Shanghai
45 reviews
7.6

Room in this hotel

from CN¥ 332
per night
2701 Xie Tu Rd, Shanghai
6.2 km from the center of Shanghai
110 reviews
7.4

Room in this hotel

from CN¥ 779
per night
8 Maoming South Road Huangpu,Maoming South Road, Shanghai
2.3 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
42 reviews
7.6

Room in this hotel

from CN¥ 531
per night
1881 Tianyaoqiao Road Xuhui District,Tianyaoqiao Road, Shanghai
7.1 km from the center of Shanghai
5 reviews
8.0

Room in this hotel

from CN¥ 531
per night
2689 Chuanzhou Avenue Pudong, Shanghai
17.4 km from the center of Shanghai
5 km from the Zhangjiang Road subway station
38 reviews
7.6

Room in this hotel

from CN¥ 531
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 CN¥ 531
per night
450 Chenyang Road, Shanghai
27.6 km from the center of Shanghai
91 reviews
7.4

Room in this hotel

from CN¥ 914
per night
No.101 South Matou Road, 黄浦区 China, 200011, Shanghai
3.8 km from the center of Shanghai
683 m from the Nanpu Bridge subway station
4 reviews
8.0

Room in this hotel

from CN¥ 531
per night
No. 1505 Luoshan Road, Pudong District, Shanghai
9.4 km from the center of Shanghai
3.8 km from the Longyang Road subway station
4 reviews
8.0

Room in this hotel

from CN¥ 531
per night
No.242, FuYou Road HuangPu District, 黄浦区上海市 SH, China, 200085, Shanghai
1.7 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
32 reviews
7.6

Room in this hotel

from CN¥ 531
per night
88 Yili Road, Shanghai
7.2 km from the center of Shanghai
78 reviews
7.4

Room in this hotel

from CN¥ 531
per night
No.98 Renmin South Road, Suzhou (Jiangsu)
41.9 km from the center of Shanghai
10 reviews
7.8

Room in this hotel

from CN¥ 266
per night
69 Zhangwu Rd, Yangpu Qu, China, 200092, Shanghai
6.4 km from the center of Shanghai
29 reviews
7.6

Room in this hotel

from CN¥ 531
per night
1775 Jinqiao Road (Jinqiao Lu), Shanghai
12 km from the center of Shanghai
3 reviews
8.0

Room in this hotel

from CN¥ 531
per night
338 Yuyao Road, Shanghai
3.1 km from the center of Shanghai
25 reviews
7.6

Room in this hotel

from CN¥ 531
per night
No.234 Quangong Rd, Zhouzhuang, Suzhou, China, Suzhou (Jiangsu)
60.5 km from the center of Shanghai
3 reviews
8.0

Room in this hotel

from CN¥ 772
per night