All staysResortsVillasApartments & condosVacation homesGuesthouses & B&BsHostelsAny5-star4-star3-star
9,873 Hotels in Shanghai
Green Tree Alliance Hotel Shanghai Baoshan Distrcit Shanghai University Fengxiang Road Metro Station
Hotel in Shanghai
3-star · 53 rooms
Yitel Hotel Shanghai Hongqiao Linkong Industrial Park Songhong Road Metro Station
Hotel in Shanghai
4-star · 134 rooms
Hanting Hotel Shanghai Jiaoda Jiangchuan Road Metro Station New
Hotel in Shanghai
2-star · 109 rooms
CityHome - 3 Bedrooms, People's Square, Yu Garden, the Bund
Apartment/Flat in Shanghai
Youke Shangai Homestay
Homestay in Shanghai
9,873 stays in total
Loading map…
Nearby destinations
More places to stay around Shanghai