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

We found 184 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 810 reviews 506 reviews in English

    The Puli Hotel and Spa 5 Star Hotel

  2. Agoda Secret Deals

    Agoda Secret Deals

    Fantastic 8+

    based on 1510+ reviews

    5 star hotel in SHA Railway Station Zhabei area 5

    Shanghai, China
    • SHA Railway Station Zhabei Free Wi-Fi
    • Best Agoda discountsave up to USD 50
    • Hotel name revealed after booking
  3. Fantastic 8.8

    based on 789 reviews 547 reviews in English

    Grand Central Hotel Shanghai 5 Star Hotel

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

  5. Very Good 7.9

    based on 1347 reviews 790 reviews in English

    Dorsett Shanghai @ Century Park 5 Star Hotel

  6. Fantastic 8.6

    based on 373 reviews 175 reviews in English

    IFC Residence 5 Star Hotel

  7. Fantastic 9.0

    based on 990 reviews 560 reviews in English

    Les Suites Orient Bund Shanghai 5 Star Hotel

  8. Agoda Secret Deals

    Agoda Secret Deals

    Fantastic 8+

    based on 20+ reviews

    5 star hotel in Xintiandi and Huaihai Rd area 5

    Shanghai, China
    • Xintiandi and Huaihai Rd Free Wi-Fi
    • Best Agoda discountsave up to USD 170
    • Hotel name revealed after booking
  9. Fantastic 8.3

    based on 433 reviews 307 reviews in English

    The Eton Hotel Pudong 5 Star Hotel

  10. Fantastic 8.2

    based on 646 reviews 394 reviews in English

    Paramount Gallery Hotel 5 Star Hotel

  11. Fantastic 8.5

    based on 649 reviews 194 reviews in English

    Okura Garden Hotel 5 Star Hotel

  12. Very Good 7.8

    based on 695 reviews 347 reviews in English

    Broadway Mansions Hotel 5 Star Hotel

  13. Fantastic 8.2

    based on 1519 reviews 1011 reviews in English

    Grand Mercure Shanghai Central 5 Star Hotel

  14. Agoda Secret Deals

    Agoda Secret Deals

    Good 7+

    based on 30+ reviews

    5 star hotel in Jinqiao and Waigaoqiao Pudong area 5

    Shanghai, China
    • Jinqiao and Waigaoqiao Pudong
    • Best Agoda discountsave up to USD 170
    • Hotel name revealed after booking
  15. Fantastic 8.3

    based on 1081 reviews 720 reviews in English

    Howard Johnson Plaza Hotel 5 Star Hotel

  16. Fantastic 8.1

    based on 282 reviews 128 reviews in English

    New World Shanghai Hotel 5 Star Hotel

  17. Fantastic 8.4

    based on 552 reviews 330 reviews in English

    Hotel Pravo All Suites @ North Bund 5 Star Hotel

  18. Fantastic 8.1

    based on 976 reviews 714 reviews in English

    Sofitel Shanghai Hyland Hotel 5 Star Hotel

  19. Fantastic 8.1

    based on 334 reviews 192 reviews in English

    Shanghai Grand Trustel Purple Mountain Hotel 5 Star Hotel

  20. Fantastic 8.6

    based on 61 reviews 41 reviews in English

    Kerry Hotel Pudong 5 Star Hotel

  21. Fantastic 8.5

    based on 45 reviews 24 reviews in English

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

  22. Fantastic 8.7

    based on 258 reviews 169 reviews in English

    The Yangtze Boutique Shanghai 5 Star Hotel

  23. Superb 9.1

    based on 163 reviews 103 reviews in English

    The Langham Shanghai Xintiandi 5 Star Hotel

  24. Fantastic 8.2

    based on 595 reviews 418 reviews in English

    Ascott Huai Hai Road Shanghai 5 Star Hotel

  25. Fantastic 8.2

    based on 662 reviews 353 reviews in English

    Hotel Nikko Shanghai 5 Star Hotel

  26. Very Good 8.0

    based on 251 reviews 140 reviews in English

    Jin Jiang Hotel 5 Star Hotel

  27. Fantastic 8.3

    based on 368 reviews 273 reviews in English

    THE ONE Executive Suites managed by Kempinski - Shanghai 5 Star Hotel

  28. Fantastic 9.0

    based on 148 reviews 89 reviews in English

    Fairmont Peace Hotel 5 Star Hotel

  29. Very Good 8.0

    based on 439 reviews 237 reviews in English

    Pullman Shanghai Skyway 5 Star Hotel

  30. Fantastic 8.6

    based on 179 reviews 109 reviews in English

    Pudong Shangri-La, East Shanghai 5 Star Hotel

  31. Very Good 8.0

    based on 942 reviews 436 reviews in English

    Lee Gardens Hotel Shanghai 5 Star Hotel

  32. Fantastic 8.5

    based on 103 reviews 42 reviews in English

    Banyan Tree Shanghai On The Bund 5 Star Hotel

  33. Good 7.5

    based on 591 reviews 374 reviews in English

    Majesty Plaza Shanghai Hotel 5 Star Hotel


Next Page 1 of 7