Shanghai, China

No dates selected

Sort by

Price for a 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.

No.33 West Huanzhen Road Hongqiao Town, Shanghai
9.6 km from the center of Shanghai
Very good
52 reviews
7.0

Room in this hotel

from ₺ 1,778
per night
Shuicheng Road, 555, Shanghai
7.8 km from the center of Shanghai
Good
99 reviews
6.8

Room in this hotel

from ₺ 3,564
per night
939 Hongmei S Rd, Minhang, Shanghai, China, 200237, Shanghai
12.8 km from the center of Shanghai
4.3 km from the Xinzhuang subway station
Very good
14 reviews
7.2

Room in this hotel

from ₺ 2,054
per night
1243 Zhongshan Road West Changning District, 长宁区上海市 SH, China, Shanghai
6.6 km from the center of Shanghai
Very good
14 reviews
7.2

Room in this hotel

from ₺ 4,057
per night
1888 Puming Rd, LuJiaZui, Pudong Xinqu, Shanghai Shi, China, 200127, Shanghai
4.8 km from the center of Shanghai
1.4 km from the Nanpu Bridge subway station
Very good
34 reviews
7.0

Room in this hotel

from ₺ 9,607
per night
1000 Hongsong E Rd, Minhang Qu, Shanghai Shi, China, 201103, Shanghai
8.5 km from the center of Shanghai
Good
66 reviews
6.8

Room in this hotel

from ₺ 3,950
per night
737 Wanping S Rd, Xuhui, Shanghai, China, 200032, Shanghai
5.5 km from the center of Shanghai
Very good
24 reviews
7.0

Room in this hotel

from ₺ 2,827
per night
No.3456, Pudong Nan Road, Shanghai
5.8 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
Very good
24 reviews
7.0

Room in this hotel

from ₺ 2,827
per night
1149 Siping Road, Shanghai
6.1 km from the center of Shanghai
Very good
24 reviews
7.0

Room in this hotel

from ₺ 1,778
per night
No 3246 Zhou Jia Zui Road, Shanghai
6.2 km from the center of Shanghai
Very good
24 reviews
7.0

Room in this hotel

from ₺ 2,827
per night
349 Jiudu Road, Jiuting Town, Shanghai
18.1 km from the center of Shanghai
4.6 km from the Qixin Road subway station
Very good
20 reviews
7.0

Room in this hotel

from ₺ 1,778
per night
1077 Xietu Road, Shanghai
3.4 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
Good
243 reviews
6.4

Room in this hotel

from ₺ 3,950
per night
7 Zhaojiabang Road, 7, Shanghai
3.2 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
Good
443 reviews
6.2

Room in this hotel

from ₺ 1,661
per night
1111 Li Yang Road Hongkou District,Li Yang Road, Shanghai
3.8 km from the center of Shanghai
Good
96 reviews
6.6

Room in this hotel

from ₺ 3,950
per night
178 Ziwei Road Zhangjiang Hi-Tech Park, Shanghai
14.4 km from the center of Shanghai
1.5 km from the Zhangjiang Road subway station
Very good
13 reviews
7.0

Room in this hotel

from ₺ 3,025
per night
No.111 Eshan Road, Shanghai
6.2 km from the center of Shanghai
2.4 km from the Longyang Road subway station
Very good
6 reviews
7.0

Room in this hotel

from ₺ 2,407
per night
46 Guilin Rd, Xuhui Qu, Shanghai Shi, China, 200233, Shanghai
9.6 km from the center of Shanghai
Good
38 reviews
6.6

Room in this hotel

from ₺ 2,341
per night
833 Chang Ning Road ,Shanghai 200050, Shanghai
4.9 km from the center of Shanghai
Good
16 reviews
6.8

Room in this hotel

from ₺ 8,379
per night
281 Jinlong Road Songjiang,Jinlong Road, Shanghai
19.2 km from the center of Shanghai
4.6 km from the Qixin Road subway station
Good
14 reviews
6.8

Room in this hotel

from ₺ 1,778
per night
No.1310, Qinchun Road, Shanghai
17.6 km from the center of Shanghai
2 km from the Xinzhuang subway station
Good
7 reviews
6.8

Room in this hotel

from ₺ 2,827
per night