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

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

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

  1. Fantastic 9.0

    based on 836 reviews 519 reviews in English

    The Puli Hotel and Spa 5 Star Hotel

  2. Fantastic 8.3

    based on 3342 reviews 1704 reviews in English

    Narada Boutique Hotel Shanghai Bund 4 Star Hotel

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

  4. Fantastic 8.8

    based on 814 reviews 558 reviews in English

    Grand Central Hotel Shanghai 5 Star Hotel

  5. Very Good 7.9

    based on 1375 reviews 803 reviews in English

    Dorsett Shanghai @ Century Park 5 Star Hotel

  6. Fantastic 9.0

    based on 1020 reviews 572 reviews in English

    Les Suites Orient Bund Shanghai 5 Star Hotel

  7. Very Good 7.6

    based on 1389 reviews 873 reviews in English

    The Bund Riverside Hotel 4 Star Hotel

  8. Fantastic 8.2

    based on 1030 reviews 746 reviews in English

    Sofitel Shanghai Hyland Hotel 5 Star Hotel

  9. Good 7.0

    based on 1653 reviews 855 reviews in English

    Rayfont Downtown Hotel 4 Star Hotel

  10. Very Good 8.0

    based on 1188 reviews 686 reviews in English

    Jinjiang Metropolo Hotel Classiq YMCA 4 Star Hotel

  11. Very Good 8.0

    based on 624 reviews 268 reviews in English

    Pentahotel Shanghai 4.5 Star Hotel

  12. Fantastic 8.6

    based on 390 reviews 183 reviews in English

    IFC Residence 5 Star Hotel

  13. Fantastic 8.2

    based on 1555 reviews 1035 reviews in English

    Grand Mercure Shanghai Central 5 Star Hotel

  14. Fantastic 8.3

    based on 445 reviews 316 reviews in English

    The Eton Hotel Pudong 5 Star Hotel

  15. Very Good 7.9

    based on 692 reviews 398 reviews in English

    Oriental Riverside Bund View Hotel 5 Star Hotel

  16. Fantastic 8.5

    based on 660 reviews 201 reviews in English

    Okura Garden Hotel 5 Star Hotel

  17. Fantastic 8.2

    based on 654 reviews 396 reviews in English

    Paramount Gallery Hotel 5 Star Hotel

  18. Fantastic 8.3

    based on 1092 reviews 727 reviews in English

    Howard Johnson Plaza Hotel 5 Star Hotel

  19. Very Good 7.7

    based on 1285 reviews 930 reviews in English

    New Harbour Service Apartments 4 Star Hotel

  20. Fantastic 8.1

    based on 306 reviews 140 reviews in English

    New World Shanghai Hotel 5 Star Hotel

  21. Fantastic 9.0

    based on 170 reviews 107 reviews in English

    The Langham Shanghai Xintiandi 5 Star Hotel

  22. Very Good 7.8

    based on 351 reviews 256 reviews in English

    Hotel Equatorial Shanghai 4 Star Hotel

  23. Fantastic 8.5

    based on 49 reviews 26 reviews in English

    Jing An Shangri-La Hotel,West Shanghai 5 Star Hotel

  24. Very Good 8.0

    based on 339 reviews 194 reviews in English

    Shanghai Grand Trustel Purple Mountain Hotel 5 Star Hotel

  25. Good 7.3

    based on 743 reviews 131 reviews in English

    Rainbow Hotel 4 Star Hotel

  26. Fantastic 8.3

    based on 566 reviews 338 reviews in English

    Hotel Pravo All Suites @ North Bund 5 Star Hotel

  27. Very Good 7.6

    based on 1542 reviews 879 reviews in English

    Pacific Hotel 4 Star Hotel

  28. Good 7.0

    based on 1396 reviews 886 reviews in English

    Charms Hotel 3.5 Star Hotel

  29. Fantastic 8.2

    based on 597 reviews 418 reviews in English

    Ascott Huai Hai Road Shanghai 5 Star Hotel

  30. Fantastic 8.2

    based on 319 reviews 231 reviews in English

    Central Hotel 4.5 Star Hotel


Next Page 1 of 39