92 properties found
Filters
Sort by:
Excellent
(986 reviews)
starts from
US$ 181 per one night
Upper House Shanghai
1.1 km to the city centre
No. 366, Shi Men Yi Road, Shanghai, China
Excellent
(154 reviews)
starts from
US$ 367 per one night
Radisson Blu Hotel Shanghai New World
1 km to the city centre
88 Nanjing Road (W), Shanghai, China
Excellent
(8333 reviews)
starts from
US$ 141 per one night
Excellent
(156 reviews)
starts from
US$ 279 per one night
Excellent
(293 reviews)
starts from
US$ 303 per one night
Conrad Shanghai
900 m to the city centre
789 East Nanjing Road, Shanghai, China
Excellent
(1454 reviews)
starts from
US$ 186 per one night
Excellent
(1039 reviews)
starts from
US$ 165 per one night
Banyan Tree Shanghai On The Bund
4.1 km to the city centre
19 Gong Ping Road, Shanghai, China
Excellent
(106 reviews)
starts from
US$ 351 per one night
The Portman Ritz-Carlton Shanghai
2.2 km to the city centre
1376 Nanjing Road West, Jing'An Distri, Shanghai,, Shanghai, China
Excellent
(597 reviews)
starts from
US$ 174 per one night
Mandarin Oriental Pudong, Shanghai
3.7 km to the city centre
Pudong
Excellent
(818 reviews)
starts from
US$ 220 per one night
The Peninsula Shanghai
2.2 km to the city centre
32 Zhongshan Dong Yi Road, Shanghai, China
Excellent
(573 reviews)
starts from
US$ 484 per one night
Shanghai Marriott Hotel Pudong East
11.4 km to the city centre
Pudong
Excellent
(157 reviews)
starts from
US$ 165 per one night
The St Regis Shanghai Jingan
1.9 km to the city centre
1008 West Beijing Road, Shanghai, China
Excellent
(214 reviews)
starts from
US$ 208 per one night
Grand Central Hotel Shanghai - Nanjing Road
1.3 km to the city centre
505 Jiujiang Road, Shanghai, China
Excellent
(998 reviews)
starts from
US$ 82 per one night
Renaissance Shanghai Yu Garden Hotel On The Bund By Nanjing Road
1.4 km to the city centre
159 South He Nan Road, Shanghai, China
Excellent
(1662 reviews)
starts from
US$ 150 per one night
Crowne Plaza Shanghai Nanjing Road By Ihg
1 km to the city centre
No. 700 Jiujiang Road / No.719 East Nanjing Road,H, Shanghai, China
Excellent
(3067 reviews)
starts from
US$ 219 per one night
The Shanghai Edition
1.8 km to the city centre
199 Nanjing Road East, Shanghai, China
Excellent
(516 reviews)
starts from
US$ 313 per one night
The Sukhothai Shanghai
1 km to the city centre
380 Weihai Road, Shanghai, China
Excellent
(525 reviews)
starts from
US$ 252 per one night
Capella Shanghai, Jian Ye Li
3.4 km to the city centre
480 West Jianguo Road, Shanghai, China
Excellent
(98 reviews)
starts from
US$ 594 per one night
Okura Garden Hotel Shanghai
1.6 km to the city centre
58 Mao Ming Road South, Shanghai, China
Excellent
(876 reviews)
starts from
US$ 122 per one night
W Shanghai - The Bund
3.3 km to the city centre
No.66 Lvshun Road, Shanghai, China
Excellent
(467 reviews)
starts from
US$ 305 per one night
Shanghai Moller Villa Hotel
1.8 km to the city centre
30 Shanxi Road(S), Shanghai, China
Excellent
(324 reviews)
starts from
US$ 101 per one night
Excellent
(1016 reviews)
starts from
US$ 76 per one night
Holiday Inn Shanghai Nanjing Road By Ihg
1.1 km to the city centre
No. 595 Jiujiang Road, Huangpu District, Shanghai, China
Excellent
(2805 reviews)
starts from
US$ 105 per one night
Holiday Inn Shanghai Jing'An
3.6 km to the city centre
No.1738 Zhongxing Road, Shanghai, China
Excellent
(574 reviews)
starts from
US$ 31 per one night
Broadway Mansions Hotel - On The Bund
2.6 km to the city centre
20 North Suzhou Road, Shanghai, China
Excellent
(279 reviews)
starts from
US$ 99 per one night
Sofitel Shanghai Hongqiao
16.3 km to the city centre
No 666 Taihong Road, Shanghai, China
Excellent
(262 reviews)
starts from
US$ 80 per one night
Excellent
(561 reviews)
starts from
US$ 201 per one night
Renaissance Shanghai Pudong Hotel
7.5 km to the city centre
Pudong
Excellent
(257 reviews)
starts from
US$ 109 per one night
Jin Jiang Hotel
1.5 km to the city centre
59 Mao Ming Road South, Shanghai, China
Excellent
(395 reviews)
starts from
US$ 426 per one night
Doubletree By Hilton Shanghai Pudong
5.9 km to the city centre
Pudong
Excellent
(607 reviews)
starts from
US$ 73 per one night
Grand Mercure Shanghai Century Park
8.3 km to the city centre
Pudong
Good
(382 reviews)
starts from
US$ 75 per one night
Grand Mercure Shanghai Hongqiao
7.7 km to the city centre
369 Xian Xia Road, Shanghai, China
Good
(285 reviews)
starts from
US$ 67 per one night
Cordis Shanghai Hongqiao
15.5 km to the city centre
333Rd Shenhong Road, Shanghai, China
Excellent
(812 reviews)
starts from
US$ 101 per one night
Renaissance Shanghai Zhongshan Park Hotel
5.5 km to the city centre
No. 1018 Changning Road, Changning District, Shanghai, China
Good
(403 reviews)
starts from
US$ 148 per one night
Intercontinental Shanghai Ruijin By Ihg
1.8 km to the city centre
No. 118 Ruijin Er Road, Shanghai, China
Excellent
(140 reviews)
starts from
US$ 146 per one night
Sheraton Shanghai Waigaoqiao Hotel
8.9 km to the city centre
Pudong
Excellent
(82 reviews)
starts from
US$ 68 per one night
Excellent
(546 reviews)
starts from
US$ 213 per one night
Pullman Shanghai Jing'An
2.8 km to the city centre
330 Meiyuan Road, Shanghai, China
Excellent
(470 reviews)
starts from
US$ 94 per one night
Renaissance Shanghai Putuo Hotel
6.1 km to the city centre
50 Tongchuan Road, Shanghai, China
Excellent
(309 reviews)
starts from
US$ 84 per one night
Sunrise On The Bund
3.9 km to the city centre
No.168 Gao Yang Road, Shanghai, China
Good
(132 reviews)
starts from
US$ 106 per one night
Hyatt Regency Shanghai Wujiaochang
3.1 km to the city centre
88 East Guoding Road, Shanghai, China
Excellent
(145 reviews)
starts from
US$ 89 per one night
Air China Hongqiao Airport Hotel - Air China Boyue Hotel
14.1 km to the city centre
181, Shen Da San Road Hongqiao Airport, Shanghai 2, Shanghai, China
Excellent
(1017 reviews)
starts from
US$ 72 per one night
Excellent
(174 reviews)
starts from
US$ 240 per one night
Shanghai Zhangjiang Parkyard Hotel
10.9 km to the city centre
Pudong
Excellent
(77 reviews)
starts from
US$ 126 per one night
Novotel Shanghai Hongqiao
11.4 km to the city centre
1102 Xiehe Road Changning District, 200335 Shangha, Shanghai, China
Excellent
(353 reviews)
starts from
US$ 79 per one night
Excellent
(367 reviews)
starts from
US$ 189 per one night
Pullman Shanghai Central
2.4 km to the city centre
15 Dapu Road, Shanghai, China
Excellent
(481 reviews)
starts from
US$ 106 per one night
Excellent
(430 reviews)
starts from
US$ 408 per one night
Holiday Inn Shanghai Pudong Kangqiao By Ihg
14.3 km to the city centre
Pudong
Excellent
(223 reviews)
starts from
US$ 70 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Pick up the right accommodation for exciting vacations!
Change your search parametres to find the hotel you want.