All hotels in Shanghai, China
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
All hotels in Shanghai, China
We have found 2386 Shanghai Hotels
- Q-Box Hotel Shanghai Sanjiagang
- Shanghai Shahai International Hotel
- Wyndham Shanghai Pudong
- Holiday Inn Shanghai Dishui Lake by IHG
- Jinjiang Metropolo Hotel Classiq, YMCA
- Campanile Shanghai Bund Hotel
- Crowne Plaza Shanghai Jinshan by IHG
- ZTE Hotel Shanghai
- LJZ Supreme Tower Hotel(SHANGHAI New International Expo Centre)
- Holiday Inn Express Shanghai Jiading Industry Park by IHG
- Golden Tulip Shanghai
- Shanghai Sky168 Youth Hostel
- Holiday Inn Express Shanghai Jiading Center by IHG
- Kew Green Hotel Hongqiao Shanghai
- Maxx by Steigenberger on the Bund Shanghai
- ibis Shanghai Lianyang
- Jinjiang Metropolo Hotel Classiq Shanghai Off Bund
- GreenTree Inn Shanghai Pudong Shenmei East Express Hotel
- Royal International Hotel
Let Expedia take you to the best Hotels in Shanghai. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.