Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2444 options found

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

605 Zhangjiang Road Zhangjiang Town,Zhangjiang Road, Shanghai
2.4 km from the Zhangjiang Road subway station
36 reviews
7.8

Room in this hotel

from $ 70

per night

79 Lane 1292 Xinsongjiang Road,Lane 1292, Shanghai

Room in this hotel

from $ 74

per night

No.160 Yongtai Road, Sanlin Town, Shanghai, 200001, China, Shanghai
2 reviews
9.0

Room in this hotel

from $ 74

per night

No.2515, Cao An Express Road, Shanghai
4.4 km from the Fengbang subway station

Room in this hotel

from $ 74

per night

No.548, Rong Chuan Road, Shanghai
3.8 km from the Zhangjiang Road subway station
2 reviews
6.0

Room in this hotel

from $ 27

per night

No.1388 Gumei Road, Shanghai
4.9 km from the Qixin Road subway station

Room in this hotel

from $ 71

per night

1553 Kongjiang Road, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 57

per night

No.100 Xinlongcun Jichang Town, Shanghai
2 reviews
6.0

Room in this hotel

from $ 74

per night

108 Weihai Road Lane 910,Weihai Road, Shanghai
4.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 74

per night

No.18, Sunqiao Road, Shanghai
768 m from the Zhangjiang Road subway station

Room in this hotel

from $ 74

per night

No. 3538 Duhui Road, Shanghai
4.5 km from the Xinzhuang subway station
1 review
6.0

Room in this hotel

from $ 51

per night

1717 Zhangheng Road, Pudong New Area, Near Galileo, Shanghai
1 km from the Zhangjiang Road subway station
1 review
8.0

Room in this hotel

from $ 69

per night

2 Lane 733, Hewang Road, Shanghai
3.7 km from the Fengbang subway station
3 reviews
5.4

Room in this hotel

from $ 60

per night

No. 591 Meihua Road, Shanghai
663 m from the Longyang Road subway station
22 reviews
7.0

Room in this hotel

from $ 60

per night

88 Manufacturing Bureau Road, Huangpu District, Shanghai Postal Code: 200023, Shanghai
1.3 km from the Nanpu Bridge subway station
2 reviews
9.0

Room in this hotel

from $ 74

per night

1 Tianlin Road Shanghai,Tianlin Road, Shanghai
71 reviews
7.0

Room in this hotel

from $ 74

per night

No.27, North Xiangyang Road, Shanghai
4 km from the Nanpu Bridge subway station
1 review
10

Room in this hotel

from $ 106

per night