Downtown 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
Hotel name
Hotel chain

Hotels near Downtown Shanghai

: 3451 options found

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

No. 117 Hong Kong Road, Huangpu District, Shanghai
3.7 km from the Nanpu Bridge subway station
Very good
20 reviews
7.2

Room in this hotel

from ₽ 2,676
per night
No.101 Nan Ma Tou Road, Shanghai
1.5 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 3,354
per night
5 Meilingzhi Road Putuo District,Meilingzhi Road, Shanghai

Room in this hotel

from ₽ 5,068
per night
No. 179 Yinxun Road, Shanghai
413 m from the Nanpu Bridge subway station

Room in this hotel

from ₽ 5,913
per night
No.112 Xietu Road, Huangpu District, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 3,354
per night
Yuanjing Garden Estate, Alley 1, Xujiahui Road, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 5,068
per night
Room 604,No.988 Changshou Road,Putuo,, Shanghai

Room in this hotel

from ₽ 1,358
per night
Changshu Road 228, Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 3,915
per night
No. 808, Changle Road, Jing'an, 200000 Shanghai, China, Shanghai
4.7 km from the Nanpu Bridge subway station
Excellent
135 reviews
8.8

Room in this hotel

from ₽ 2,278
per night
No.2131 Sichuan North Road, Hongkou, 鲁迅公园虹口区上海市 China, 210081, Shanghai, Shanghai
Very good
42 reviews
7.4

Room in this hotel

from ₽ 2,676
per night
No. 2551 South Pudong Road, Shanghai
2.2 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 5,913
per night
No. 71 North Sichuan Road, Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 2,306
per night
117 Quankou Road Changning,Quankou Road, Shanghai
3.6 km from the Nanpu Bridge subway station
Excellent
1 review
8.0

Room in this hotel

from ₽ 3,169
per night
883 Hejian Road Yangpu,Hejian Road, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 2,306
per night
29 Tianmu E Rd, HaiNing Lu, Zhabei Qu, Shanghai Shi, China, 200071, Shanghai
4.7 km from the Nanpu Bridge subway station
Good
4 reviews
6.0

Room in this hotel

from ₽ 3,169
per night
300 Huoshan Road Hongkou District 200082 Shanghai, Shanghai
Very good
300 reviews
7.0

Room in this hotel

from ₽ 3,354
per night
No. 3 Xujiahui Road, Huangpu, 200000 Shanghai, China, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from ₽ 5,049
per night

Your stay in in Downtown Shanghai starts from ₽ 1,358, with the most expensive option at ₽ 5,913.