Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels for smokers in Shanghai

: 756 options found

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

No.166 Yushan Road, Shanghai
6.6 km from the center of Shanghai
3.2 km from the Longyang Road subway station
3 reviews
9.0

Room in this hotel

from $ 54
per night
2572 Middle Chengliu Road Jiading,Middle Chengliu Road, Shanghai
21.1 km from the center of Shanghai
1 review
6.0

Room in this hotel

from $ 72
per night
No. 101 Yuzhong Road, Shanghai
13.4 km from the center of Shanghai
4 km from the Fengbang subway station

Room in this hotel

from $ 25
per night
No.1310, Qinchun Road, Shanghai
18 km from the center of Shanghai
2 km from the Xinzhuang subway station
7 reviews
6.8

Room in this hotel

from $ 39
per night
411 Huafa Road, Xuhui District, Shanghai
12.4 km from the center of Shanghai
5 reviews
8.4

Room in this hotel

from $ 76
per night
No.1037 Huashan Road, Shanghai
17.5 km from the center of Shanghai
382 m from the Jilong Road subway station

Room in this hotel

from $ 24
per night
NO.4229 BaoAn Road, JiaDing District, Shanghai
24.7 km from the center of Shanghai

Room in this hotel

from $ 32
per night
No.5208 Beisong Express Way, Shanghai
28.3 km from the center of Shanghai

Room in this hotel

from $ 30
per night
No.258, MoYu Road, 258, Shanghai
30 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 48
per night
No. 1011, Qiujiang Road, Shanghai
1.8 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No. 1200, Jiuxin Road, Shanghai
21.8 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 48
per night
No 1108 Rongmei Road, Shanghai
29.9 km from the center of Shanghai

Room in this hotel

from $ 24
per night
Huazhi, Shanghai
22.2 km from the center of Shanghai

Room in this hotel

from $ 41
per night
No.525 Zhongyi Road, Shanghai
14.7 km from the center of Shanghai
1.1 km from the Qixin Road subway station

Room in this hotel

from $ 76
per night
No.637 Bright Road, Gaodong Town, Shanghai
17.8 km from the center of Shanghai
4.6 km from the Jilong Road subway station

Room in this hotel

from $ 31
per night
No. 2399 Shuichan Road, Shanghai
14.7 km from the center of Shanghai
3.9 km from the Fujin Road subway station

Room in this hotel

from $ 33
per night
No. 2378 Dongchuan Road, Shanghai
24.8 km from the center of Shanghai
2 reviews
3.0

Room in this hotel

from $ 76
per night
3128 Huaxia East Road Pudong New Area,Huaxia East Road, Shanghai
22.9 km from the center of Shanghai

Room in this hotel

from $ 72
per night
NO.555,Gongkang Road, Shanghai
10.1 km from the center of Shanghai
33 reviews
7.6

Room in this hotel

from $ 63
per night