105 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
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
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
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
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
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
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
Intercontinental Shanghai Pudong By Ihg
4.6 km to the city centre
Pudong
Excellent
(355 reviews)
starts from
US$ 103 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
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$ 594 per one night
Modena By Fraser Putuo Shanghai
6.2 km to the city centre
No. 1, Lane 58, Tongchuan Road, Shanghai, China
Excellent
(1556 reviews)
starts from
US$ 63 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
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
Excellent
(561 reviews)
starts from
US$ 201 per one night
Excellent
(3554 reviews)
starts from
US$ 51 per one night
Hilton Shanghai Hongqiao
8.7 km to the city centre
No. 1116 Hong Song East Rd, Shanghai, China
Excellent
(405 reviews)
starts from
US$ 85 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
Ramada Plaza Shanghai Pudong Airport
31.8 km to the city centre
Pudong
Excellent
(2223 reviews)
starts from
US$ 75 per one night
Manli Hotel Shanghai Pudong Airport Branch-Free Shuttle Buses To Pudong Airport And Disneyland
26.1 km to the city centre
Pudong
Excellent
(937 reviews)
starts from
US$ 137 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
The Longemont Shanghai
4.6 km to the city centre
No.1116 West Yan An Road, Shanghai, China
Good
(167 reviews)
starts from
US$ 116 per one night
Four Points By Sheraton Shanghai, Daning
5.8 km to the city centre
1928 Gong He Xin Road, Shanghai, China
Excellent
(221 reviews)
starts from
US$ 72 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 Xuhui
8.6 km to the city centre
1 Pubei Road, Shanghai, China
Good
(120 reviews)
starts from
US$ 97 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
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
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
(1448 reviews)
starts from
US$ 54 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
Good
(462 reviews)
starts from
US$ 108 per one night
Atour Hotel Nanjing East Road The Bund
1.7 km to the city centre
No. 105 Fuzhou Road, Huangpu District, Shanghai, China
Excellent
(1354 reviews)
starts from
US$ 143 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
Hyatt Place Shanghai Hongqiao Cbd
15.5 km to the city centre
9 Shenhong Road, Hongqiao Cbd, Shanghai, China
Excellent
(938 reviews)
starts from
US$ 115 per one night
Riverdale Residence Xintiandi Shanghai
700 m to the city centre
98 Shou Ning Road, Shanghai, China
Excellent
(924 reviews)
starts from
US$ 87 per one night
Fairfield By Marriott Shanghai Pudong
5.7 km to the city centre
Pudong
Excellent
(494 reviews)
starts from
US$ 62 per one night
Holiday Inn Shanghai Hongqiao By Ihg
14.3 km to the city centre
No. 3555 Qixin Rd Minhang Dist, Shanghai, China
Excellent
(457 reviews)
starts from
US$ 84 per one night
Royal International Hotel Shanghai
22.7 km to the city centre
Pudong
Good
(132 reviews)
starts from
US$ 76 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.