Shanghai, China

No dates selected

Sort by

Price

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

: 2250 options found

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

No.300, Middle Shandong Road, Huangpu District, Shanghai
1.6 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
Excellent
1 review
8.0

Room in this hotel

from $ 113
per night
2359 Yindu Rd, Minhang District, Shanghai
16 km from the center of Shanghai
3.4 km from the Xinzhuang subway station
Fantastic
8 reviews
9.8

Room in this hotel

from $ 66
per night
3199 Cao Bao Road, Shanghai
13.6 km from the center of Shanghai
2.7 km from the Qixin Road subway station
Fantastic
2650 reviews
9.8

Room in this hotel

from $ 164
per night
330 Meiyuan Road, Jingan District, Shanghai
2.4 km from the center of Shanghai
Fantastic
6205 reviews
9.3

Room in this hotel

from $ 145
per night
1008 West Beijing Road, Shanghai
1.6 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
Fantastic
1301 reviews
9.4

Room in this hotel

from $ 333
per night
No. 1550 Xinfu Middle Road, Shanghai
22.6 km from the center of Shanghai
Fantastic
345 reviews
9.6

Room in this hotel

from $ 78
per night
No. 740 Hankou Road, People's Square, Shanghai
720 m from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
Fantastic
1835 reviews
9.1

Room in this hotel

from $ 206
per night
1108 Meihua Road, Shanghai
8.7 km from the center of Shanghai
1 km from the Longyang Road subway station
Excellent
1316 reviews
8.9

Room in this hotel

from $ 140
per night
No. 151, Lane 818, Shendi West Road, Shanghai
21.4 km from the center of Shanghai
Fantastic
51 reviews
9.4

Room in this hotel

from $ 157
per night
No. 1140, Chenqiao Village, Shanghai
23.1 km from the center of Shanghai
Excellent
47 reviews
8.4

Room in this hotel

from $ 44
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
Excellent
2237 reviews
8.6

Room in this hotel

from $ 118
per night
No 98 Liuhe Road Shanghai , Huangpu, Shanghai
726 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
Fantastic
69 reviews
9.0

Room in this hotel

from $ 109
per night
No. 139, Jingjiang Road, Shanghai
1.8 km from the center of Shanghai
Excellent
87 reviews
8.0

Room in this hotel

from $ 32
per night
No. 1 Nanqiao Road, Shanghai
35.6 km from the center of Shanghai
Excellent
170 reviews
8.6

Room in this hotel

from $ 65
per night
Room 201, No.268, Yuyuan Road, Shanghai
2.7 km from the center of Shanghai
Excellent
194 reviews
8.6

Room in this hotel

from $ 86
per night
75 Chenyang Road, airport town, near Jiangming Road, Shanghai
27.8 km from the center of Shanghai
Excellent
325 reviews
8.0

Room in this hotel

from $ 40
per night
658 Yan An Road Middle, 00, Shanghai
1.1 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
Very good
125 reviews
7.2

Room in this hotel

from $ 58
per night
6001 Yingbin Avenue, Pudong New District, Shanghai
32.9 km from the center of Shanghai
Good
970 reviews
6.6

Room in this hotel

from $ 80
per night
7 Zhaojiabang Road, 7, Shanghai
3.2 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
Good
441 reviews
6.2

Room in this hotel

from $ 40
per night
No. 1921 Hongqiao Road, Shanghai
9.2 km from the center of Shanghai
Fantastic
794 reviews
9.8

Room in this hotel

from $ 210
per night