Get support for your booking:
1-212-444-0600

We found 213 hotels with availability in Shanghai. Showing 1 – 30

Show map
Sort by: Agoda Recommended Hotel Name Stars
Price
Review Score

  1. Good 7.0

    based on 1377 reviews 875 reviews in English

    Charms Hotel 3.5 Star Hotel

  2. Very Good 8.0

    based on 664 reviews 378 reviews in English

    Astor House Hotel 3.5 Star Hotel

  3. Up to 30% off with Agoda Insider Deals!

  4. Good 7.1

    based on 837 reviews 582 reviews in English

    Seventh Heaven Hotel 3 Star Hotel

  5. Good 7.4

    based on 274 reviews 140 reviews in English

    Jinjiang Inn-Nanjing East Road Pedestrian Street 3 Star Hotel

  6. Good 7.0

    based on 991 reviews 580 reviews in English

    Rayfont Hotel South Bund 3 Star Hotel

  7. Good 7.0

    based on 799 reviews 514 reviews in English

    Brightel All Suites Shanghai 3.5 Star Hotel

  8. Pleasant 6.6

    based on 267 reviews 128 reviews in English

    24K International Hotels Nanjing Road Pedestrian Street 3 Star Hotel

  9. Very Good 7.6

    based on 130 reviews 32 reviews in English

    ShangHai Abest Apartment 3.5 Star Hotel

  10. Good 7.4

    based on 352 reviews 153 reviews in English

    Jinjiang Inn Pudong Airport II 3 Star Hotel

  11. Good 7.4

    based on 183 reviews 152 reviews in English

    Donghu Guest House Xintiandi 3 Star Hotel

  12. Good 7.2

    based on 573 reviews 306 reviews in English

    Manhattan Jinling Business Hotel 3 Star Hotel

  13. Good 7.2

    based on 29 reviews 7 reviews in English

    Eastern Garden Service Apartment 3 Star Hotel

  14. Pleasant 6.9

    based on 223 reviews 137 reviews in English

    Elegance Bund Hotel 3.5 Star Hotel

  15. Good 7.5

    based on 80 reviews 47 reviews in English

    Jinjiang Inn Shanghai Expo Park Pusan Rd 3 Star Hotel

  16. Good 7.5

    based on 422 reviews 271 reviews in English

    Holiday Inn Express Zhabei Shanghai Hotel 3.5 Star Hotel

    rates per night from
    Loading..
  17. Good 7.0

    based on 321 reviews 198 reviews in English

    Ibis Shanghai Yu Garden Hotel 3.5 Star Hotel

  18. Good 7.5

    based on 227 reviews 110 reviews in English

    Asset Hotel 3 Star Hotel

  19. Good 7.3

    based on 116 reviews 73 reviews in English

    Holiday Inn Express Shanghai Jinqiao Central Hotel 3.5 Star Hotel

    rates per night from
    Loading..
  20. Pleasant 6.7

    based on 27 reviews 11 reviews in English

    Rich Garden Hotel Shanghai 3 Star Hotel

  21. Very Good 7.9

    based on 20 reviews 5 reviews in English

    Shanghai Fish Inn East Nanjing Road 3 Star Hotel

  22. Pleasant 6.6

    based on 44 reviews 1 review in English

    Brawway Hotel 3.5 Star Hotel

  23. Fantastic 8.1

    based on 10 reviews 2 reviews in English

    Shanghai Chi Chen Boutique Hotel 3 Star Hotel

  24. Pleasant 6.6

    based on 62 reviews 25 reviews in English

    Golden Island Hotel 3.5 Star Hotel

  25. Very Good 7.9

    based on 422 reviews 234 reviews in English

    Shanghai Fish Inn Bund 3 Star Hotel

  26. Pleasant 6.8

    based on 82 reviews 40 reviews in English

    Shanghai Amersino Hotel 3 Star Hotel

  27. Pleasant 6.7

    based on 176 reviews 43 reviews in English

    International Service Apartments Shanghai 3 Star Hotel

  28. Good 7.1

    based on 77 reviews 46 reviews in English

    Ibis Shanghai Xujiahui Hotel 3 Star Hotel


Next Page 1 of 8