All staysResortsVillasApartments & condosVacation homesGuesthouses & B&BsHostelsAny5-star4-star3-star
9,873 Hotels in Shanghai
Atour Ligh Hotel Shanghai International Tourism and Resorts Zone Xinchuan Road
Hotel in Shanghai
3-star · 93 rooms
Weiting Hotel - Shanghai Bailian Zhonghuan Shopping Plaza Zhenguang Road Subway Station
Hotel in Shanghai
3-star · 75 rooms
Dayin Hotel - Shanghai Hongqiao Airport Beixinjing Metro Station Branch
Hotel in Shanghai
3-star · 60 rooms
Shanghai Dolmi Dream House B and B - International Tourism Resort Pudong Airport Branch
Hotel in Shanghai
3-star · 42 rooms
Huayi Hotel-Shanghai Hongqiao Airport Lintao Road Metro Station Branch
Resort villa in Shanghai
3-star
9,873 stays in total
Loading map…
Nearby destinations
More places to stay around Shanghai