City × Category
Hotels in Shanghai
1,341 Hotels in Shanghai, sorted by relevance – based on completeness, data quality and location.
- Listings
- 1,341
- Category
- Hotels
- Page
- 1 of 10

Hotels in Shanghai: all listings
1,341 Hotels in Shanghai – most common: Hotels, Resorts, Hostels. The order is based on completeness of information, data quality and location; photos, opening hours and reviews are on the detail pages.
Shanghai Marriott Hotel City Centre
555 Middle Xizang Road, 200003Hotels● Website● Phone680 m from the centerThe Sukhothai Shanghai
380 Weihai Road, Jingan District, 200041Hotels● Website● Phone930 m from the centerWaldorf Astoria Shanghai on the Bund
No. 2, Zhong Shan Dong Yi Road, Huang Pu District, 200002Hotels● Website● Phone1.6 km from the centerFairmont Peace Hotel
20 NANJING ROAD EAST, SHANGHAI 200002, CHINA, 200002Hotels● Website● Phone1.8 km from the centerWaldorf Astoria Shanghai on the Bund
No.2 Zhong Shan Dong Yi RdHuang Pu District, 200002Hotels● Website● Phone2.0 km from the centerPullman Shanghai Jing'an
330MeiyuanRoad,JinganDistrict, 200070Resorts● Website● Phone2.0 km from the centerBellagio Shanghai
No. 188 Beisuzhou Road Hongkou District, 200080Hotels● Website● Phone2.1 km from the centerThe Portman Ritz-Carlton, Shanghai
Centre,1376NanjingWestRoad, 200040Resorts● Website○ Phone1.8 km from the centerRenaissance Shanghai Yu Garden Hotel
159SouthHeNanRoad,HuangpuDistrict, 200010Resorts● Website○ Phone1.9 km from the centerHotel Indigo Shanghai on the Bund
585 Zhongshan E-2 Rd, 200010Hotels● Website● Phone2.6 km from the centerSWISSOTEL, Jing'an, Shanghai
5/F, Swissôtel Grand Shanghai, 1 Yuyuan Rd., 200040Hotels● Website● Phone2.6 km from the centerJW Marriott Hotel Shanghai at Tomorrow Square
399NanjingWestRoad,HuangpuDistrict, 200003Resorts● Website○ Phone200 m from the centerMercure Shanghai Yu Garden On The Bund
No789EastFuxingRoad,HuangpuDistrict, 200020Resorts● Website● Phone2.1 km from the centerThe Ritz-Carlton Shanghai, Pudong
Shanghai IFC, 8 Century Avenue, LujiazuiHotels● Website● Phone2.7 km from the centerJing An Shangri-La, West Shanghai
1218 Middle Yan'an Road, Jing An Kerry Centre on West Nanjing Road , 200040Hotels● Website● Phone2.4 km from the centerShanghai Marriott Hotel City Centre
555 Xi Zang Road (Middle), 200003Hotels● Website● Phone670 m from the center