Shanghai, China

No dates selected

Sort by

Price per 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.

baoshanlujiedao, Shanghai
2.3 km from the center of Shanghai
8.8

Room in this hotel

from TRY 2,188
per night
No.985, Dongfang Road, Shanghai
5.8 km from the center of Shanghai
3 km from the Longyang Road subway station
9.3

Room in this hotel

from TRY 2,496
per night
6001 Yingbin Avenue, Pudong New District, Shanghai
32.9 km from the center of Shanghai
924 reviews
6.6

Room in this hotel

from TRY 4,501
per night
60 Pusong North Road, Shanghai
9.1 km from the center of Shanghai

Room in this hotel

from TRY 5,353
per night
No. 839 Renmin Road, Huangpu District, Shanghai
1.6 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
1806 reviews
8.6

Room in this hotel

from TRY 4,541
per night
1108 Meihua Road, Shanghai
8.7 km from the center of Shanghai
1 km from the Longyang Road subway station
1084 reviews
9.0

Room in this hotel

from TRY 9,408
per night
No 1500 Gonghe Xin Road, Shanghai
4 km from the center of Shanghai

Room in this hotel

from TRY 3,580
per night
No. 139, Jingjiang Road, Shanghai
1.8 km from the center of Shanghai
10

Room in this hotel

from TRY 1,394
per night
505 Jiujiang Road, Shanghai
1.2 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
1217 reviews
8.8

Room in this hotel

from TRY 5,750
per night
No. 815 Chen Yang Road, Shanghai
28.5 km from the center of Shanghai
9.1

Room in this hotel

from TRY 2,385
per night
No 988 Puming Road Pudong New, Shanghai
4.6 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station

Room in this hotel

from TRY 10,278
per night
No. 740 Hankou Road, People's Square, Shanghai
425 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
1085 reviews
9.0

Room in this hotel

from TRY 7,321
per night
No, 2068, Kongjiang Road, Yangpu, Shanghai
5.9 km from the center of Shanghai

Room in this hotel

from TRY 2,329
per night
330 Meiyuan Road, Jingan District, Shanghai
2.4 km from the center of Shanghai
3426 reviews
9.0

Room in this hotel

from TRY 6,085
per night
No 98 Liuhe Road Shanghai , Huangpu, Shanghai
728 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
9.3

Room in this hotel

from TRY 3,699
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 TRY 3,951
per night
Room 521 ,No.99 Huichuan Road,80, Shanghai
5.3 km from the center of Shanghai
8.8

Room in this hotel

from TRY 2,310
per night
199 Nanjing Road East, Huangpu, Shanghai
1.7 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station

Room in this hotel

from TRY 18,597
per night
No. 1-3, Lane 630 Shenchang Road, Shanghai
15.3 km from the center of Shanghai
526 m from the Hongqiao Railway Station subway station

Room in this hotel

from TRY 6,934
per night
No. 38 Caobao Road Xuhui District,Caobao Road, Shanghai
8.1 km from the center of Shanghai

Room in this hotel

from TRY 4,000
per night