Shanghai, China

No dates selected

Sort by

Price

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Districts
Hotel name
Places of interest
Nearest subway station
Hotel chain

3 stars hotels in Shanghai

: 3638 options found

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

No.300, Middle Shandong Road, Huangpu District, Shanghai
1.6 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
Excellent
1 review
8.0

Room in this hotel

from $ 112
per night
No. 840A, Lane 834, Shanghai
5.6 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
Good
91 reviews
6.6

Room in this hotel

from $ 33
per night
No.467 Huqingping Road, Shanghai
13.6 km from the center of Shanghai
3.2 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 36
per night
Unit A, Bldg B4-3, #60, Huayuangang Rd, Shanghai
3.9 km from the center of Shanghai
763 m from the Nanpu Bridge subway station
Fantastic
58 reviews
9.0

Room in this hotel

from $ 67
per night
No. 268 Huiyuan Road, Jiading District, Shanghai
32.3 km from the center of Shanghai
3.7 km from the North Jiading subway station
Fantastic
165 reviews
9.5

Room in this hotel

from $ 62
per night
Building11 Lane5555 Shenzhuan Highway, Shanghai
28.5 km from the center of Shanghai
Fantastic
3 reviews
10

Room in this hotel

from $ 38
per night
No. 839 Renmin Road, Huangpu District, Shanghai
1.6 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
Excellent
2237 reviews
8.6

Room in this hotel

from $ 119
per night
No 1738 Zhongxing Road, Shanghai
2.7 km from the center of Shanghai
Very good
481 reviews
7.5

Room in this hotel

from $ 112
per night
No. 1 Nanqiao Road, Shanghai
35.6 km from the center of Shanghai
Excellent
170 reviews
8.6

Room in this hotel

from $ 64
per night
Room 201, No.268, Yuyuan Road, Shanghai
2.7 km from the center of Shanghai
Excellent
194 reviews
8.6

Room in this hotel

from $ 86
per night
75 Chenyang Road, airport town, near Jiangming Road, Shanghai
27.8 km from the center of Shanghai
Excellent
325 reviews
8.0

Room in this hotel

from $ 40
per night
6001 Yingbin Avenue, Pudong New District, Shanghai
32.9 km from the center of Shanghai
Good
970 reviews
6.6

Room in this hotel

from $ 79
per night
381 Xizang South Road, Shanghai
1.6 km from the center of Shanghai
Good
570 reviews
6.4

Room in this hotel

from $ 58
per night
No. 450 Jiaqiao Rd. Pudong New Area, Shanghai
14.7 km from the center of Shanghai
Fantastic
427 reviews
9.4

Room in this hotel

from $ 62
per night
1 East Jinling Road, Shanghai
2 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station
Fantastic
2890 reviews
9.1

Room in this hotel

from $ 337
per night
158 Changchun Rd, SiChuan BeiLu, Hongkou Qu, Shanghai Shi, China, 200081, Shanghai
3.5 km from the center of Shanghai
Fantastic
8 reviews
10

Room in this hotel

from $ 54
per night
No. 29-31, Xihu Street, Zhujiajiao., Shanghai
41.9 km from the center of Shanghai
Fantastic
4 reviews
10

Room in this hotel

from $ 54
per night
No. 658, Guangfulin Road, Shanghai
29.1 km from the center of Shanghai
Fantastic
63 reviews
9.4

Room in this hotel

from $ 54
per night
720 East Nanjing Road, Shanghai
812 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
Excellent
5 reviews
8.8

Room in this hotel

from $ 54
per night
1220 Xuchang Road, Yangpu District, (Near Zhou Jiazui Road), Shanghai
6.8 km from the center of Shanghai
Fantastic
2 reviews
10

Room in this hotel

from $ 42
per night