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. 740 Hankou Road, People's Square, Shanghai
3.6 km from the Nanpu Bridge subway station
1063 reviews
9.0

Room in this hotel

from CN¥ 1,380
per night
No. 839 Renmin Road, Huangpu District, Shanghai
2.2 km from the Nanpu Bridge subway station
1802 reviews
8.6

Room in this hotel

from CN¥ 822
per night
1108 Meihua Road, Shanghai
1 km from the Longyang Road subway station
1084 reviews
9.0

Room in this hotel

from CN¥ 1,265
per night
505 Jiujiang Road, Shanghai
3.1 km from the Nanpu Bridge subway station
1216 reviews
8.8

Room in this hotel

from CN¥ 1,150
per night
6001 Yingbin Avenue, Pudong New District, Shanghai
923 reviews
6.6

Room in this hotel

from CN¥ 782
per night
No. 139, Jingjiang Road, Shanghai
10

Room in this hotel

from CN¥ 236
per night
No.1,18 Lane Nan 'an Road.Anting, Shanghai
11 reviews
9.6

Room in this hotel

from CN¥ 577
per night
No.13 Xihu Street, 213000 Qingpu, China, Shanghai
1 review
8.0

Room in this hotel

from CN¥ 474
per night
Hongkou District 61 Liangcheng Road,Liangcheng Road, Shanghai
17 reviews
8.0

Room in this hotel

from CN¥ 307
per night
No.139-1, Xijiao Jiayuan, Lane 1355, Zhuguang Road, Shanghai
1.2 km from the East Xujing subway station
1 review
10

Room in this hotel

from CN¥ 387
per night
No.888 hongquan road, Shanghai
4.5 km from the Qixin Road subway station
31 reviews
7.2

Room in this hotel

from CN¥ 572
per night
No. 9 Building, No. 108 Kayuan 2nd Road, 唐镇 SH, China, Shanghai

Room in this hotel

from CN¥ 515
per night
No. 6369 Hutai Highway, Shanghai
2.7 km from the Meilan Lake subway station

Room in this hotel

from CN¥ 235
per night
No. 555 Gongkang Road, Baoshan District, Shanghai
4.2 km from the South Changjiang Road subway station
30 reviews
6.4

Room in this hotel

from CN¥ 479
per night
No. 427-1 Middle Sichuan Road, Shanghai
3.4 km from the Nanpu Bridge subway station
65 reviews
6.1

Room in this hotel

from CN¥ 307
per night
No.1066 West Yan'An Road, Shanghai

Room in this hotel

from CN¥ 571
per night