Shanghai, China

No dates selected

Sort by

Price for a night in

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

: 2923 options found

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

843 Guangfu Xi Road Putuo District, Shanghai
4.6 km from the center of Shanghai
Very good
363 reviews
7.6

Room in this hotel

from € 57
per night
Fujian South Road, 33, Shanghai
1.4 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
Excellent
284 reviews
8.6

Room in this hotel

from € 78
per night
Nan Su Zhou Lu 1455, 1455, Shanghai
1.2 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
Excellent
109 reviews
8.4

Room in this hotel

from € 58
per night
No. 639 Middle Henan Road, Shanghai
1.7 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
Excellent
437 reviews
8.0

Room in this hotel

from € 41
per night
6001 Yingbin Avenue, Pudong New District, Shanghai
32.9 km from the center of Shanghai
Good
959 reviews
6.6

Room in this hotel

from € 90
per night
No.4, Lane 74, Ningbo Road, Huangpu, Shanghai
1.8 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station
Excellent
259 reviews
8.2

Room in this hotel

from € 70
per night
No. 850 Airport Avenue Pudong, Shanghai
31.7 km from the center of Shanghai
Fantastic
14 reviews
9.1

Room in this hotel

from € 56
per night
Qiujiang Road 865, Jing'an District, Shanghai
2.3 km from the center of Shanghai
Excellent
7 reviews
8.8

Room in this hotel

from € 45
per night
381 Xizang South Road, Shanghai
1.6 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station
Good
222 reviews
6.1

Room in this hotel

from € 49
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
3 reviews
9.3

Room in this hotel

from € 65
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
1814 reviews
8.6

Room in this hotel

from € 95
per night
No. 2088, Zhongshan North Road, Shanghai
4.5 km from the center of Shanghai
Very good
128 reviews
7.8

Room in this hotel

from € 57
per night
Room 521 ,No.99 Huichuan Road,80, Shanghai
5.3 km from the center of Shanghai
Fantastic
1 review
9.2

Room in this hotel

from € 50
per night
No. 815 Chen Yang Road, Shanghai
28.5 km from the center of Shanghai
Fantastic
10 reviews
9.1

Room in this hotel

from € 46
per night
No.525 North Sichuan road, Shanghai
3.1 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station
Good
37 reviews
6.2

Room in this hotel

from € 36
per night
No 8, Qi Hang Road, Pudong Airport, Shanghai
31.7 km from the center of Shanghai
Very good
266 reviews
7.4

Room in this hotel

from € 44
per night
627 East Nanjing Road, Shanghai
960 m from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
Very good
451 reviews
7.1

Room in this hotel

from € 61
per night
No. 166 Wusongkou Road, Baoshan District, Shanghai
19.4 km from the center of Shanghai
Fantastic
1 review
10

Room in this hotel

from € 110
per night
No. 191 Fangsi Road, Sijing Town, Shanghai
3.2 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from € 35
per night
No.595 Jiujiang Road, Huangpu District, Shanghai
1.8 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 147
per night