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.

No.618 Zhuyuan Road, Shanghai
872 m from the Shendu Highway subway station
2 reviews
8.0

Room in this hotel

from CN¥ 444

per night

No.480 Goayang Road, Hongkou District, Shanghai
1 review
10

Room in this hotel

from CN¥ 511

per night

5 South Sichuan Road 200002 Shanghai,South Sichuan Road, Shanghai
2.5 km from the Nanpu Bridge subway station
1 review
6.0

Room in this hotel

from CN¥ 706

per night

368 Yingbin 1st Road, Shanghai
3.1 km from the Hongqiao Railway Station subway station
101 reviews
6.8

Room in this hotel

from CN¥ 511

per night

155 Wuyi Road 200050 Shanghai,Wuyi Road, Shanghai
89 reviews
7.8

Room in this hotel

from CN¥ 511

per night

No. 452 Baocheng Road, Shanghai
1 km from the Xinzhuang subway station

Room in this hotel

from CN¥ 398

per night

Lane1500 Zhangyang Road, Pudong New District (near Taolin Road), Pudong, 200135 Shanghai, China, Shanghai
3.6 km from the Longyang Road subway station

Room in this hotel

from CN¥ 887

per night

No. 4138 Tianshan West Road 201106 Shanghai,Tianshan West Road, Shanghai
2.4 km from the Hongqiao Railway Station subway station
5 reviews
6.8

Room in this hotel

from CN¥ 410

per night

No.151 Qinghe Road, Shanghai
1.6 km from the North Jiading subway station

Room in this hotel

from CN¥ 380

per night

No. 230 West Jiangwan Road 200083 Shanghai,West Jiangwan Road, Shanghai
23 reviews
7.8

Room in this hotel

from CN¥ 511

per night

580 Pudong Avenue, Shanghai
4.1 km from the Nanpu Bridge subway station
6 reviews
6.6

Room in this hotel

from CN¥ 511

per night

1959 Yindu Road (Yindu Lu), 闵行区上海市 SH, China, 201108, Shanghai
4 km from the Xinzhuang subway station

Room in this hotel

from CN¥ 511

per night

No. 1500 Lianhua South Road, Minhang, 闵行区上海市 China, 201108, Shanghai
3.5 km from the Xinzhuang subway station
17 reviews
7.0

Room in this hotel

from CN¥ 511

per night

No.517 Baochang Road, Shanghai
1 review
10

Room in this hotel

from CN¥ 511

per night

79 Guizhou Road, Shanghai
4.4 km from the Nanpu Bridge subway station
128 reviews
7.2

Room in this hotel

from CN¥ 580

per night