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.

No 1030, South Chuanhuan Road, Pudong, Shanghai
3 reviews
7.6

Room in this hotel

from CN¥ 534
per night
No 789 Quyang Road Hongkou District, Shanghai
4.9 km from the South Changjiang Road subway station
3 reviews
8.0

Room in this hotel

from CN¥ 307
per night
Building 3, No. 569 Shi Long Road , Xuhui, 200030 Shanghai, China, Shanghai
12 reviews
7.8

Room in this hotel

from CN¥ 170
per night
183 Wuning S Rd; Jingan Qu; Shanghai Shi; China; 200042, Shanghai
41 reviews
8.0

Room in this hotel

from CN¥ 307
per night
82 Bao Ming Lu, Minhang District, Shanghai, Shanghai
1.2 km from the Qixin Road subway station
17 reviews
7.8

Room in this hotel

from CN¥ 307
per night
1959 Yindu Road (Yindu Lu), 闵行区上海市 SH, China, 201108, Shanghai
4 km from the Xinzhuang subway station

Room in this hotel

from CN¥ 516
per night
中山南路1820号, Shanghai
1 km from the Nanpu Bridge subway station
16 reviews
8.0

Room in this hotel

from CN¥ 292
per night
No 108 Lane 1425 North Guyang Road Songjiang Comer, Shanghai
115 reviews
8.0

Room in this hotel

from CN¥ 307
per night
No.299 Qixin Road, Shanghai
431 m from the Xinzhuang subway station
1 review
8.6

Room in this hotel

from CN¥ 200
per night
In the alley, Lane 29,Xijing Road,Zhujiajiao Ancient Town, 201713 Qingpu, China, Shanghai

Room in this hotel

from CN¥ 307
per night
Shuihuxiaozhu 28 Donghu Street,Donghu Street, Shanghai

Room in this hotel

from CN¥ 241
per night
968 Lane Quxi Road, Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 753
per night