Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2356 options found

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

8F, Building C, No.682 Wuzhong Road, 201103, Shanghai, China, Shanghai
9.4 km from the center of Shanghai
49 reviews
8.6

Room in this hotel

from $ 75
per night
No.108 Kayuan Road, No.9, 浦东新区上海市 SH, China, 201201, Shanghai
18.8 km from the center of Shanghai
11 reviews
7.2

Room in this hotel

from $ 75
per night
No.1088 Lujiabang Road, Shanghai
3.1 km from the center of Shanghai
775 m from the Nanpu Bridge subway station
25 reviews
7.9

Room in this hotel

from $ 86
per night
2795 Longming Rd, Minhang Qu, Shanghai Shi, China, Shanghai
11.7 km from the center of Shanghai
4 km from the Qixin Road subway station

Room in this hotel

from $ 124
per night
No.588 Pudong AvenueChangyi Road kingland frontdesk, Shanghai
5 km from the center of Shanghai
4.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 124
per night
Lane 1145 Jiangning Road Room 630, Building No. 5, Putuo, Shanghai
2.6 km from the center of Shanghai

Room in this hotel

from $ 124
per night
NO.125 Caopu Road, Shanghai
31.9 km from the center of Shanghai

Room in this hotel

from $ 75
per night
No.2, Chengzhong Road, Jiading, Cn, Shanghai
26 km from the center of Shanghai
2.6 km from the North Jiading subway station
46 reviews
7.0

Room in this hotel

from $ 124
per night
1500 Zhong Shan Nan Er Lu, WanTiGuan, Xuhui Qu, Shanghai200030, Shanghai
6.9 km from the center of Shanghai
28 reviews
7.2

Room in this hotel

from $ 75
per night
No.268 Wenjing Road, Shanghai
26.9 km from the center of Shanghai

Room in this hotel

from $ 59
per night
335 Yongjia Rd, Xuhui Qu, Shanghai Shi, China, Shanghai
3.2 km from the center of Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 75
per night
Room 709, Building 5, Lane 1145, Shanghai
3.1 km from the center of Shanghai

Room in this hotel

from $ 124
per night
No. 400 Tianyaoqiao Road, Shanghai
6 km from the center of Shanghai

Room in this hotel

from $ 75
per night
Room 21, 3rd floor, No.99 Huichuan Road, Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from $ 49
per night
No.250, Changning Road, Changning District, Shanghai, China, Shanghai
4.2 km from the center of Shanghai
41 reviews
7.0

Room in this hotel

from $ 124
per night
Room 1912,19th Floor ,No.199 North Wulumuqi Road, Jing'an, 200040 Shanghai, China, Shanghai
3.3 km from the center of Shanghai
24 reviews
7.0

Room in this hotel

from $ 124
per night
Room 1912,258 Wuchang Road ,Shanghai 200080, Shanghai
2.2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 124
per night
1226 Chuannan Feng Gong Lu, Shanghai
27 km from the center of Shanghai

Room in this hotel

from $ 60
per night
398 Chengnan Rd, Pudong Xinqu, Shanghai Shi, China, 201300, Shanghai
34.9 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from $ 75
per night