225 properties found
Filters
Sort by:
Excellent
(986 reviews)
starts from
US$ 160 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$ 152 per one night
The Langham, Shanghai, Xintiandi
600 m to the city centre
99 Madang Road, Shanghai, China
Excellent
(1399 reviews)
starts from
US$ 252 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$ 324 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$ 327 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$ 164 per one night
Excellent
(156 reviews)
starts from
US$ 264 per one night
Excellent
(293 reviews)
starts from
US$ 365 per one night
Conrad Shanghai
900 m to the city centre
789 East Nanjing Road, Shanghai, China
Excellent
(1454 reviews)
starts from
US$ 165 per one night
Excellent
(1485 reviews)
starts from
US$ 174 per one night
Excellent
(1039 reviews)
starts from
US$ 145 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$ 332 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$ 315 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$ 110 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$ 159 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$ 274 per one night
Mandarin Oriental Pudong, Shanghai
3.7 km to the city centre
Pudong
Excellent
(818 reviews)
starts from
US$ 236 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$ 483 per one night
The Ritz-Carlton Shanghai, Pudong
2.9 km to the city centre
Pudong
Excellent
(855 reviews)
starts from
US$ 365 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 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$ 164 per one night
Good
(378 reviews)
starts from
US$ 70 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$ 240 per one night
Radisson Collection Hyland Shanghai
1.3 km to the city centre
505 Nanjing Road East, Shanghai, China
Excellent
(4369 reviews)
starts from
US$ 99 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$ 180 per one night
Excellent
(557 reviews)
starts from
US$ 55 per one night
Intercontinental Shanghai Pudong By Ihg
4.6 km to the city centre
Pudong
Excellent
(355 reviews)
starts from
US$ 103 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$ 127 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$ 358 per one night
The One Shanghai Downtown, Vignette Collection By Ihg
1.2 km to the city centre
No. 601 Fengyang Road, Jing'An District, Shanghai, China
Excellent
(596 reviews)
starts from
US$ 141 per one night
Hotel Shanghai Hongqiao - Handwritten Collection By Accor
7 km to the city centre
No 5 Zunyi South Road Changning District, Shanghai, China
Good
(113 reviews)
starts from
US$ 77 per one night
The Sukhothai Shanghai
1 km to the city centre
380 Weihai Road, Shanghai, China
Excellent
(525 reviews)
starts from
US$ 200 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
Capella Shanghai, Jian Ye Li
3.4 km to the city centre
480 West Jianguo Road, Shanghai, China
Excellent
(98 reviews)
starts from
US$ 606 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$ 115 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$ 357 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$ 103 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$ 421 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$ 163 per one night
Excellent
(658 reviews)
starts from
US$ 99 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
Holiday Inn Shanghai Pudong By Ihg
5.3 km to the city centre
Pudong
Excellent
(564 reviews)
starts from
US$ 65 per one night
Four Points By Sheraton Shanghai, Pudong
4.7 km to the city centre
Pudong
Good
(213 reviews)
starts from
US$ 59 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
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.