Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels for smokers in Shanghai

: 626 options found

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

No. 145 Tangshan Road ,Shanghai, Shanghai
3.3 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
Building B, No. 411, Ruijin Er Road (Near Taikang Road), Shanghai
3.2 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 124
per night
No. 27, Lane, 258 Yingwei Road Chedun Town, Shanghai
28.5 km from the center of Shanghai

Room in this hotel

from $ 23
per night
No. 22, Lane. 38, Fengbin Road Changxing Island, Shanghai
27.1 km from the center of Shanghai

Room in this hotel

from $ 51
per night
No.99 Huichuan Road, Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from $ 87
per night
Guhua Rd, 100, Shanghai,, Shanghai
40.2 km from the center of Shanghai

Room in this hotel

from $ 33
per night
No.999 Puming Road, Shanghai
4.8 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station
16 reviews
6.4

Room in this hotel

from $ 44
per night
No. 5, 356 Lane, Jiangning Road, Shanghai
1.6 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 180
per night
No. 220 Hu Qing Ping Road, Shanghai
13.5 km from the center of Shanghai
2.8 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 72
per night
No. 7099, Chuan Zhou Gong Road, Shanghai
16.9 km from the center of Shanghai
12 reviews
9.6

Room in this hotel

from $ 94
per night
No.1733 Lianhua Road, Shanghai
10.6 km from the center of Shanghai
87 reviews
7.8

Room in this hotel

from $ 92
per night
29 Huaxiang Rd, Minhang Qu, Shanghai Shi, China, Shanghai
15.5 km from the center of Shanghai
2.7 km from the Hongqiao Railway Station subway station
88 reviews
7.0

Room in this hotel

from $ 41
per night
605 Zhangjiang Rd, Pudong Xinqu, Shanghai Shi, China, 201203, Shanghai
14.3 km from the center of Shanghai
1.8 km from the Zhangjiang Road subway station

Room in this hotel

from $ 41
per night
702 Fuxing East Road (Fuxing Dong Lu), Shanghai
2.6 km from the center of Shanghai
1.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
No.1388 New Jinqiao Road, Shanghai
14 km from the center of Shanghai
18 reviews
5.4

Room in this hotel

from $ 75
per night
No. 1921 Hongqiao Road, Shanghai
9.4 km from the center of Shanghai
488 reviews
9.6

Room in this hotel

from $ 226
per night
1398 Jingao Rd, Pudong Xinqu, Shanghai Shi, China, 201206, Shanghai
14 km from the center of Shanghai

Room in this hotel

from $ 52
per night
17 Guilin Road, Shanghai
10.1 km from the center of Shanghai

Room in this hotel

from $ 78
per night
195 Hengtong Road, Zhabei District, Shanghai
2 km from the center of Shanghai

Room in this hotel

from $ 75
per night
Room 521 ,No.99 Huichuan Road,80, Shanghai
5.5 km from the center of Shanghai
8.8

Room in this hotel

from $ 55
per night