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. 269, Fangxie Branch Road, Shanghai
2.6 km from the center of Shanghai
1.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
582, Niuzhuang Road, Huangpu District, Shanghai
914 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
No.27 Lane1380 Sanzao Road Pudong Xing District, Shanghai
18.9 km from the center of Shanghai
3.3 km from the Zhangjiang Road subway station

Room in this hotel

from $ 70
per night
No. 142 Lane 666 Zhouyuan Road, Shanghai
17.6 km from the center of Shanghai

Room in this hotel

from $ 388
per night
NO.29 Tian Mu Dong Rd, 海宁路闸北区 China, 200071, Shanghai
1.6 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station
144 reviews
7.0

Room in this hotel

from $ 47
per night
上海浦东新区新场古镇洪东街32号, 中国, Shanghai
28.9 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from $ 47
per night
501 Longhua West Road, Xuhui, Shanghai, Shanghai
7.1 km from the center of Shanghai
34 reviews
7.0

Room in this hotel

from $ 219
per night
No.680 Shuidian Road, Hongkou District, Shanghai, China, 200083, Shanghai
5.5 km from the center of Shanghai
17 reviews
5.0

Room in this hotel

from $ 97
per night
357 Song Lin Road Pu Dong New, Shanghai
5.9 km from the center of Shanghai
3.4 km from the Longyang Road subway station
946 reviews
9.6

Room in this hotel

from $ 90
per night
No 18 Xin Jin Qiao Road New Pu, Shanghai
11.5 km from the center of Shanghai
695 reviews
8.6

Room in this hotel

from $ 78
per night
NO.38 Hu Qing Ping Highway, 长宁区上海市 China, 201101, Shanghai
12.5 km from the center of Shanghai
3.3 km from the Hongqiao Railway Station subway station
427 reviews
7.0

Room in this hotel

from $ 97
per night
NO.909-915 East Tian Yao Qiao Rd, 万体馆 Shanghai, 200000, Shanghai
6.6 km from the center of Shanghai

Room in this hotel

from $ 40
per night
78 Tianshan Rd, TianShan, Changning Qu, Shanghai Shi, China, Shanghai
8.8 km from the center of Shanghai
160 reviews
7.0

Room in this hotel

from $ 40
per night
No.1721 HaMi Rd, Chang Ning District, Shanghai
11 km from the center of Shanghai
4.2 km from the Hongqiao Railway Station subway station
246 reviews
7.6

Room in this hotel

from $ 33
per night
No. 300 Huoshan Road, Hongkou District, Shanghai
4.7 km from the center of Shanghai
118 reviews
7.0

Room in this hotel

from $ 91
per night
518 Zhoujiazui Rd, Hongkou Qu, Shanghai Shi, China, 200080, Shanghai
3.6 km from the center of Shanghai

Room in this hotel

from $ 40
per night
No. 404 Wanping South Road, Shanghai
5.5 km from the center of Shanghai
105 reviews
7.8

Room in this hotel

from $ 58
per night
No. 2099 Qixin Road, Minhang District, Shanghai, 201101, Shanghai
15 km from the center of Shanghai
1.2 km from the Qixin Road subway station
34 reviews
7.0

Room in this hotel

from $ 47
per night
NO.427 Liu Zhou Rd, 田林徐汇区上海市 China, 200000, Shanghai
8.6 km from the center of Shanghai
149 reviews
7.0

Room in this hotel

from $ 40
per night
No.1086 Changshou Road, Shanghai
4 km from the center of Shanghai
45 reviews
7.6

Room in this hotel

from $ 66
per night