Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels for smokers in Shanghai

: 639 options found

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

Wending Road 199, Shanghai
28 reviews
8.4

Room in this hotel

from CN¥ 647
per night
No.812 Lujiabang Road, Shanghai
379 m from the Nanpu Bridge subway station
1 review
6.0

Room in this hotel

from CN¥ 307
per night
No.218, Old Hongjing Road, Shanghai
4.8 km from the Qixin Road subway station
5 reviews
6.8

Room in this hotel

from CN¥ 359
per night
No 58 Hu Qing Ping Avenue, Shanghai
3.8 km from the Hongqiao Railway Station subway station
177 reviews
8.0

Room in this hotel

from CN¥ 230
per night
No 2628, Songhuajiang Road, Hongkou District, Shan, Shanghai
4.6 km from the Shiguang Road subway station
191 reviews
7.6

Room in this hotel

from CN¥ 394
per night
Room 708, No.255, Lane 658 Guangfulin Road,Guangfulin Road, Shanghai

Room in this hotel

from CN¥ 703
per night
576 Yan An West Road Changning,Yan An West Road, Shanghai
1 review
6.0

Room in this hotel

from CN¥ 170
per night
70 Dong Hu Road, Shanghai
4.1 km from the Nanpu Bridge subway station
578 reviews
8.6

Room in this hotel

from CN¥ 1,984
per night
Building 5-6, No. 900, Heqing Road, Shanghai
1 review
6.0

Room in this hotel

from CN¥ 534
per night
No.852 West Zhulu Road, Xujing Town, Shanghai
2.7 km from the East Xujing subway station

Room in this hotel

from CN¥ 433
per night
No.548, Rong Chuan Road, Shanghai
3.8 km from the Zhangjiang Road subway station
2 reviews
6.0

Room in this hotel

from CN¥ 193
per night
349 Jiudu Road, Jiuting Town, Shanghai
4.6 km from the Qixin Road subway station
20 reviews
7.0

Room in this hotel

from CN¥ 307
per night
1717 Zhangheng Road, Pudong New Area, Near Galileo, Shanghai
1 km from the Zhangjiang Road subway station
1 review
8.0

Room in this hotel

from CN¥ 484
per night
No 1243, West Zhongshan Road, Shanghai

Room in this hotel

from CN¥ 718
per night
No.166 Yushan Road, Shanghai
3.2 km from the Longyang Road subway station
3 reviews
9.0

Room in this hotel

from CN¥ 449
per night