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

We found 926 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 824 reviews 513 reviews in English

    The Puli Hotel and Spa 5 Star Hotel

  2. Fantastic 8.3

    based on 3290 reviews 1679 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 798 reviews 550 reviews in English

    Grand Central Hotel Shanghai 5 Star Hotel

  5. Very Good 7.9

    based on 1361 reviews 796 reviews in English

    Dorsett Shanghai @ Century Park 5 Star Hotel

  6. Fantastic 9.0

    based on 1000 reviews 567 reviews in English

    Les Suites Orient Bund Shanghai 5 Star Hotel

  7. Fantastic 8.6

    based on 380 reviews 180 reviews in English

    IFC Residence 5 Star Hotel

  8. Good 7.0

    based on 1621 reviews 849 reviews in English

    Rayfont Downtown Hotel 4 Star Hotel

  9. Very Good 8.0

    based on 681 reviews 393 reviews in English

    Oriental Riverside Bund View Hotel 5 Star Hotel

  10. Very Good 8.0

    based on 595 reviews 260 reviews in English

    Pentahotel Shanghai 4.5 Star Hotel

  11. Very Good 8.0

    based on 1169 reviews 679 reviews in English

    Jinjiang Metropolo Hotel Classiq YMCA 4 Star Hotel

  12. Fantastic 8.5

    based on 655 reviews 198 reviews in English

    Okura Garden Hotel 5 Star Hotel

  13. Fantastic 8.2

    based on 653 reviews 396 reviews in English

    Paramount Gallery Hotel 5 Star Hotel

  14. Very Good 7.7

    based on 1278 reviews 927 reviews in English

    New Harbour Service Apartments 4 Star Hotel

  15. Fantastic 8.1

    based on 998 reviews 731 reviews in English

    Sofitel Shanghai Hyland Hotel 5 Star Hotel

  16. Fantastic 8.2

    based on 1535 reviews 1024 reviews in English

    Grand Mercure Shanghai Central 5 Star Hotel

  17. Fantastic 8.2

    based on 315 reviews 229 reviews in English

    Central Hotel 4.5 Star Hotel

  18. Fantastic 8.1

    based on 297 reviews 135 reviews in English

    New World Shanghai Hotel 5 Star Hotel

  19. Superb 9.1

    based on 164 reviews 104 reviews in English

    The Langham Shanghai Xintiandi 5 Star Hotel

  20. Fantastic 8.3

    based on 1088 reviews 725 reviews in English

    Howard Johnson Plaza Hotel 5 Star Hotel

  21. Very Good 7.6

    based on 1531 reviews 873 reviews in English

    Pacific Hotel 4 Star Hotel

  22. Very Good 7.8

    based on 349 reviews 255 reviews in English

    Hotel Equatorial Shanghai 4 Star Hotel

  23. Fantastic 8.4

    based on 554 reviews 332 reviews in English

    Hotel Pravo All Suites @ North Bund 5 Star Hotel

  24. Good 7.3

    based on 735 reviews 131 reviews in English

    Rainbow Hotel 4 Star Hotel

  25. Fantastic 8.1

    based on 336 reviews 193 reviews in English

    Shanghai Grand Trustel Purple Mountain Hotel 5 Star Hotel

  26. Very Good 7.8

    based on 696 reviews 347 reviews in English

    Broadway Mansions Hotel 5 Star Hotel

  27. Fantastic 8.5

    based on 47 reviews 26 reviews in English

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

  28. Fantastic 8.2

    based on 596 reviews 418 reviews in English

    Ascott Huai Hai Road Shanghai 5 Star Hotel

  29. Fantastic 8.2

    based on 668 reviews 355 reviews in English

    Hotel Nikko Shanghai 5 Star Hotel

  30. Very Good 7.9

    based on 254 reviews 141 reviews in English

    Jin Jiang Hotel 5 Star Hotel


Next Page 1 of 31