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
Districts
Hotel name
Places of interest
Nearest subway station
Hotel chain

Hotels for smokers in Shanghai

: 891 options found

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

No. 125 South Bole Road, Shanghai
25.4 km from the center of Shanghai
3.3 km from the North Jiading subway station
Very good
31 reviews
7.8

Room in this hotel

from $ 73
per night
No. 185 Tianping Road, Xuhui District, Shanghai
4.8 km from the center of Shanghai
Very good
76 reviews
7.6

Room in this hotel

from $ 60
per night
No. 99 Jinxin Road, Shanghai
12.6 km from the center of Shanghai
Very good
152 reviews
7.4

Room in this hotel

from $ 121
per night
6001 Yingbin Avenue, Shanghai
33.3 km from the center of Shanghai
Very good
893 reviews
7.0

Room in this hotel

from $ 119
per night
1151 Pujian Road, Shanghai
5.3 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station
Very good
139 reviews
7.4

Room in this hotel

from $ 43
per night
17-6 No.230, Xinjinqiao Road, Shanghai
12.5 km from the center of Shanghai
Very good
54 reviews
7.6

Room in this hotel

from $ 60
per night
No.1086 Changshou Road, Shanghai
3.9 km from the center of Shanghai
Very good
45 reviews
7.6

Room in this hotel

from $ 55
per night
2588 Shentai Road, Zhujiajiao Town, Shanghai
43.8 km from the center of Shanghai
Very good
103 reviews
7.4

Room in this hotel

from $ 187
per night
No. 139 Anyuan Road, Shanghai
2.4 km from the center of Shanghai
Very good
41 reviews
7.6

Room in this hotel

from $ 29
per night
NO.555,Gongkang Road, Shanghai
10.4 km from the center of Shanghai
Very good
33 reviews
7.6

Room in this hotel

from $ 51
per night
5 Lane 356 Jiangning Road,Jiangning Road, Shanghai
1.6 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
Very good
22 reviews
7.6

Room in this hotel

from $ 65
per night
No 658, Middle Yanan Road, Shanghai
1.4 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
Very good
125 reviews
7.2

Room in this hotel

from $ 86
per night
Hongqiao Road, Changning District, 1446, Shanghai
7.5 km from the center of Shanghai
Very good
130 reviews
7.2

Room in this hotel

from $ 110
per night
No.2128 Maixin Highway, Xin Qiao Town, 201612 Songjiang, China, Shanghai
24.2 km from the center of Shanghai
Excellent
2 reviews
8.0

Room in this hotel

from $ 39
per night
1888 Huangxing Road, Shanghai
8.2 km from the center of Shanghai
3.6 km from the Shiguang Road subway station
Very good
287 reviews
7.0

Room in this hotel

from $ 86
per night
No 6699 Zhongchun Rd, Minhan District, Shanghai
15.9 km from the center of Shanghai
1.1 km from the Qixin Road subway station
Very good
18 reviews
7.6

Room in this hotel

from $ 71
per night
159 Xin Jin Qiao Road, Pudong, 201206 Shanghai, China, Shanghai
12.3 km from the center of Shanghai
Very good
111 reviews
7.2

Room in this hotel

from $ 83
per night
No.638 Wuzhong Road, Shanghai
8.8 km from the center of Shanghai
Very good
35 reviews
7.4

Room in this hotel

from $ 55
per night
1717 Zhangheng Road, Pudong New Area, Near Galileo, Shanghai
14.6 km from the center of Shanghai
1 km from the Zhangjiang Road subway station
Excellent
1 review
8.0

Room in this hotel

from $ 73
per night