55 properties found
Filters
Sort by:
Excellent
(986 reviews)
starts from
US$ 181 per one night
Hyatt On The Bund Shanghai - A Grand Hyatt Hotel
2.8 km to the city centre
Pudong
Excellent
(612 reviews)
starts from
US$ 181 per one night
The Langham, Shanghai, Xintiandi
600 m to the city centre
99 Madang Road, Shanghai, China
Excellent
(1399 reviews)
starts from
US$ 218 per one night
Fairmont Peace Hotel On The Bund
2.1 km to the city centre
20 Nanjing Road East, Shanghai, China
Excellent
(540 reviews)
starts from
US$ 342 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
(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
(1485 reviews)
starts from
US$ 161 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
Waldorf Astoria Shanghai On The Bund
1.9 km to the city centre
No. 2 Zhong Shan Dong Yi Road, Shanghai, China
Excellent
(444 reviews)
starts from
US$ 311 per one night
Ssaw Boutique Hotel Shanghai Bund
1 km to the city centre
839 Renmin Road, Shanghai, China
Excellent
(4203 reviews)
starts from
US$ 142 per one night
Shanghai Marriott Marquis City Centre
1.2 km to the city centre
555 Middle Xizang Road (Close To Nanjing Road), Hu, Shanghai, China
Excellent
(1836 reviews)
starts from
US$ 164 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
Jing An Shangri-La, Shanghai
2.3 km to the city centre
No.1218 Middle Yan'An Road, Shanghai, China
Excellent
(546 reviews)
starts from
US$ 243 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 Ritz-Carlton Shanghai, Pudong
2.9 km to the city centre
Pudong
Excellent
(855 reviews)
starts from
US$ 393 per one night
The Westin Bund Center, Shanghai
1.5 km to the city centre
Bund Center, 88 Henan Central Road, Shanghai, China
Excellent
(1313 reviews)
starts from
US$ 169 per one night
Good
(378 reviews)
starts from
US$ 70 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
Jw Marriott Shanghai At Tomorrow Square
700 m to the city centre
399 Nanjing West Road, Shanghai, China
Excellent
(631 reviews)
starts from
US$ 152 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
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
Swissotel Grand Shanghai
2.6 km to the city centre
1 Yu Yuan Road, Shanghai, China
Excellent
(1248 reviews)
starts from
US$ 110 per one night
Excellent
(658 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
Central Hotel Shanghai - Nanjing Road
1.2 km to the city centre
No.555 Jiujiang Road, Shanghai, China
Excellent
(1292 reviews)
starts from
US$ 66 per one night
Excellent
(561 reviews)
starts from
US$ 201 per one night
Excellent
(3554 reviews)
starts from
US$ 51 per one night
The Yangtze Boutique Shanghai
900 m to the city centre
740 Han Kou Road,, Huang Pu District, Shanghai, China
Excellent
(1059 reviews)
starts from
US$ 137 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
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
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
Courtyard By Marriott Shanghai Xujiahui
5.4 km to the city centre
100 Hongqiao Road, Xuhui District, Shanghai, China
Excellent
(289 reviews)
starts from
US$ 70 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
Pullman Shanghai Xuhui
8.6 km to the city centre
1 Pubei Road, Shanghai, China
Good
(120 reviews)
starts from
US$ 97 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
Crowne Plaza Shanghai By Ihg
5 km to the city centre
400 Pan Yu Road, Shanghai, China
Excellent
(392 reviews)
starts from
US$ 78 per one night
Excellent
(1448 reviews)
starts from
US$ 54 per one night
Good
(462 reviews)
starts from
US$ 108 per one night
Campanile Shanghai Natural History Museum Hotel
2.1 km to the city centre
Nan Su Zhou Lu 1455, Shanghai, China
Excellent
(2263 reviews)
starts from
US$ 40 per one night
Courtyard By Marriott Shanghai Central
2.7 km to the city centre
338 Heng Feng Road, Shanghai, China
Excellent
(1269 reviews)
starts from
US$ 92 per one night
Intercontinental Shanghai Hongqiao Necc By Ihg
17.5 km to the city centre
Gate 3, No.1700 Zhuguang Road, Shanghai, China
Excellent
(435 reviews)
starts from
US$ 80 per one night
Alila Shanghai
1.2 km to the city centre
No.500 Weihai Road, Jingan District, Shanghai, China
Excellent
(52 reviews)
starts from
US$ 513 per one night
Metropolo Xin Cheng Hotel, The Bund Shanghai
1.6 km to the city centre
No 180 Middle Jiangxi Road, Shanghai, China
Excellent
(985 reviews)
starts from
US$ 136 per one night
Maxx By Steigenberger Shanghai On The Bund
1.9 km to the city centre
No.1 Jinling East Road Huang Pu District, Shanghai, China
Good
(208 reviews)
starts from
US$ 200 per one night
Caption By Hyatt Zhongshan Park Shanghai
5.2 km to the city centre
1525 Dingxi Road, Changning District, Shanghai, China
Excellent
(78 reviews)
starts from
US$ 77 per one night
Good
(1302 reviews)
starts from
US$ 52 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.