Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2411 options found

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

873 Tianyaoqiao Road (Inside the beautiful scenery), Shanghai
6.4 km from the center of Shanghai

Room in this hotel

from ALL 5,560
per night
No.359 Zhaojiabang Road, Shanghai, China, Shanghai
3.8 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 3,584
per night
No.189 Caoyang Road, Shanghai
4.6 km from the center of Shanghai

Room in this hotel

from ALL 4,015
per night
Floor 1, No. 208, Lane 111, Chongxi Road, Shanghai
26.9 km from the center of Shanghai

Room in this hotel

from ALL 2,702
per night
No.1725 Zhongshan South Road, Shanghai
4.2 km from the center of Shanghai
763 m from the Nanpu Bridge subway station

Room in this hotel

from ALL 4,766
per night
No.112 Lane 225, Hangtinghuan Road, Shanghai
31.9 km from the center of Shanghai

Room in this hotel

from ALL 2,601
per night
No. 1098 Xinsong Road, Shanghai
18.7 km from the center of Shanghai
2.9 km from the Xinzhuang subway station

Room in this hotel

from ALL 3,128
per night
Building 7, No.2424 Huancheng Road, Shanghai
27.3 km from the center of Shanghai
1.4 km from the North Jiading subway station

Room in this hotel

from ALL 2,637
per night
No.2873 Beizhai Road, Shanghai
13.8 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from ALL 2,469
per night
No. 183 Moyu Road, Shanghai
29.8 km from the center of Shanghai

Room in this hotel

from ALL 3,938
per night
No.201 Guoyuan Village, Shanghai
25.5 km from the center of Shanghai

Room in this hotel

from ALL 4,029
per night
No.996 East Tiyuhui Road, Shanghai
5.9 km from the center of Shanghai

Room in this hotel

from ALL 8,969
per night
NO.68 Eastern Huaihai Road, Shanghai
1.5 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 5,649
per night
No. 2250 Changzhong Road, Shanghai
8.1 km from the center of Shanghai
4.9 km from the South Changjiang Road subway station

Room in this hotel

from ALL 4,224
per night
No. 209 East Shenmei Road, Shanghai
19.3 km from the center of Shanghai

Room in this hotel

from ALL 2,419
per night
潍坊西路88号, Shanghai
5.1 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 5,756
per night
No.291-1 Jiuting Street, Shanghai
17.3 km from the center of Shanghai
2.2 km from the Qixin Road subway station

Room in this hotel

from ALL 3,273
per night
No.228 Moling Road, Shanghai
1.9 km from the center of Shanghai

Room in this hotel

from ALL 4,732
per night
No.15 Wanggaojiazhai, Langan Village, Shanghai
19.6 km from the center of Shanghai
4.1 km from the Zhangjiang Road subway station

Room in this hotel

from ALL 5,756
per night
No.708 Liyuan Road, Shanghai
3.3 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 5,756
per night