Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Apartment hotels in Shanghai

: 35 options found

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

No. 1, Lane 58, Tongchuan Road, Shanghai
344 reviews
8.6

Room in this hotel

from € 67
per night
55 Beijing West Road, near Tibet middle road, Shanghai
4.1 km from the Nanpu Bridge subway station
514 reviews
8.0

Room in this hotel

from € 115
per night
21st Floor 528 Nianjiabang Road,Nianjiabang Road, Shanghai

Room in this hotel

from € 85
per night
Room 1408, No. 99 Hui Chuan Road, Shanghai

Room in this hotel

from € 73
per night
No 282,Huai Hai Road Central, Shanghai
2.5 km from the Nanpu Bridge subway station
353 reviews
7.8

Room in this hotel

from € 179
per night
No.3721 HongMei Road, Shanghai

Room in this hotel

from € 30
per night
No.1151 Hongxu Road, Shanghai
12 reviews
6.8

Room in this hotel

from € 140
per night
8 Century Avenue Pudong, Shanghai
3 km from the Nanpu Bridge subway station
373 reviews
9.0

Room in this hotel

from € 222
per night
176 Jin Dian Road, China, 201206, Shanghai
5 reviews
5.2

Room in this hotel

from € 140
per night
Room 321 Floor 3 99 Huichuan Road,Huichuan Road, Shanghai
9 reviews
6.4

Room in this hotel

from € 81
per night
619 Honggu Road Hongqiao,Honggu Road, Shanghai
17 reviews
8.0

Room in this hotel

from € 81
per night
No.5 Jingan Ziyuan, No.356 Jiangning Road, Shanghai
4.8 km from the Nanpu Bridge subway station

Room in this hotel

from € 117
per night
227 Zunyi Road Changning,Zunyi Road, Shanghai
58 reviews
7.0

Room in this hotel

from € 85
per night
No.1721 HaMi Rd, Chang Ning District, Shanghai
4.2 km from the Hongqiao Railway Station subway station
246 reviews
7.6

Room in this hotel

from € 31
per night
625 Zhangjiang Rd, Pudong Xinqu, China, 201203, Shanghai
1.8 km from the Zhangjiang Road subway station
6 reviews
7.4

Room in this hotel

from € 140
per night
No. 227 Zunyi Road, Changning District, Shanghai

Room in this hotel

from € 140
per night
477 Aomen Rd, ChangShou Lu, Putuo Qu, Shanghai Shi, China, 200060, Shanghai

Room in this hotel

from € 18
per night
1