Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 180 properties with availability in Shanghai. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review Score

  1. Excellent 9.0

    Based on 1103 reviews 606 reviews in English

    Les Suites Orient Bund Shanghai 5 Star Hotel

    No.1 Jinling East Road Huang Pu District, Shanghai 200002 Show map
  2. Excellent 8.8

    Based on 919 reviews 603 reviews in English

    Grand Central Hotel Shanghai 5 Star Hotel

    No 505, Jiujiang Road, Shanghai 200001 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Excellent 8.2

    Based on 1731 reviews 1126 reviews in English

    Grand Mercure Shanghai Central 5 Star Hotel

    No.330 Meiyuan Road, JingAn District, Shanghai 200070 Show map
    Rates per night from
  5. Excellent 8.6

    Based on 456 reviews 217 reviews in English

    IFC Residence 5 Star Hotel

    8 Century Avenue Pudong, Shanghai Show map
  6. 20% Discount!

    Excellent 8.2

    Based on 622 reviews 433 reviews in English

    Ascott Huai Hai Road Shanghai 5 Star Hotel

    No.282 Huaihai Central Road, Shanghai Show map
  7. 20% Discount!

    Excellent 8.5

    Based on 702 reviews 203 reviews in English

    Okura Garden Hotel 5 Star Hotel

    58 Mao Ming South Rd, Shanghai Show map
  8. Excellent 8.2

    Based on 483 reviews 328 reviews in English

    The Eton Hotel Pudong 5 Star Hotel

    535 Pudong Avenue, Shanghai Show map
  9. Excellent 8.2

    Based on 366 reviews 166 reviews in English

    New World Shanghai Hotel 5 Star Hotel

    1555 Dingxi Road, Changning, Shanghai Show map
  10. 32% Discount!

    Excellent 8.3

    Based on 1138 reviews 757 reviews in English

    Howard Johnson Plaza Hotel 5 Star Hotel

    595 Jiu Jiang Road, Shanghai 200001 Show map
  11. Very good 7.5

    Based on 638 reviews 401 reviews in English

    Majesty Plaza Shanghai Hotel 5 Star Hotel

    700 Jiujiang Road, Shanghai Show map
    Rates per night from
  12. Very good 7.9

    Based on 716 reviews 410 reviews in English

    Oriental Riverside Bund View Hotel 5 Star Hotel

    2727 Riverside Avenue Pudong, Shanghai 200120 Show map
  13. Excellent 8.2

    Based on 1087 reviews 772 reviews in English

    Sofitel Shanghai Hyland Hotel 5 Star Hotel

    505 Nanjing Road East, Shanghai 200001 Show map
  14. Excellent 8.6

    Based on 58 reviews 27 reviews in English

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

    No.1218 Middle Yan'an Road, Shanghai Show map
    Rates per night from
  15. Excellent 8.4

    Based on 470 reviews 278 reviews in English

    Hyatt on the Bund 5 Star Hotel

    199 Huangpu Road, Shanghai 200080 Show map
  16. Excellent 8.2

    Based on 688 reviews 410 reviews in English

    Paramount Gallery Hotel 5 Star Hotel

    12F, Paramount Metropolis, 1728 West Nanjing Road, Shanghai 200040 Show map
  17. 20% Discount!

    Excellent 8.2

    Based on 319 reviews 166 reviews in English

    The Longemont Shanghai Hotel 5 Star Hotel

    1116 Yan An West Road, Shanghai Show map
  18. Excellent 8.4

    Based on 427 reviews 306 reviews in English

    Fraser Residence Shanghai 5 Star Hotel

    98 Shouning road, Shanghai Show map
  19. Excellent 8.6

    Based on 69 reviews 45 reviews in English

    Kerry Hotel Pudong 5 Star Hotel

    No 1388 Hua Mu Road, Shanghai Show map
    Rates per night from
  20. Excellent 9.0

    Based on 181 reviews 112 reviews in English

    The Langham Shanghai Xintiandi 5 Star Hotel

    99 Ma Dang Road, Shanghai 200021 Show map
  21. Excellent 8.4

    Based on 414 reviews 299 reviews in English

    Swissotel Grand Shanghai 5 Star Hotel

    No.1 Yu Yuan Road, Jing An Dist., Shanghai Show map
  22. 40% Discount!

    Excellent 9.0

    Based on 172 reviews 101 reviews in English

    Fairmont Peace Hotel 5 Star Hotel

    No. 20 Nanjing Road East, Shanghai 200002 Show map
  23. Excellent 8.6

    Based on 184 reviews 110 reviews in English

    Pudong Shangri-La, East Shanghai 5 Star Hotel

    33 Fu Cheng Road, Pudong, Shanghai 200120 Show map
    Rates per night from
  24. Excellent 8.7

    Based on 302 reviews 192 reviews in English

    The Yangtze Boutique Shanghai 5 Star Hotel

    No. 740 Hankou Road Huang Pu Di, Shanghai Show map
  25. 50% Discount!

    Very good 7.8

    Based on 814 reviews 440 reviews in English

    @ Gallery Suites Hotel Hengshan 5 Star Hotel

    No 525 Heng Shan Road, Xu Hui District, Shanghai 200030 Show map
  26. Excellent 8.5

    Based on 317 reviews 182 reviews in English

    Grand Hyatt Shanghai 5 Star Hotel

    Jin Mao Tower 88 Century Boulevard Pudong, Shanghai Show map
  27. Very good 8.0

    Based on 254 reviews 119 reviews in English

    Hilton Shanghai Hongqiao Hotel 5 Star Hotel

    No. 1116 Hong Song East Rd Minhang, Shanghai 201103 Show map
  28. Very good 8.0

    Based on 482 reviews 258 reviews in English

    Pullman Shanghai Skyway 5 Star Hotel

    15 Da Pu Road, Huang Pu District, Shanghai 200023 Show map
  29. Very good 7.7

    Based on 247 reviews 135 reviews in English

    Jin Jiang Tower Hotel 5 Star Hotel

    161 Changle Road, Shanghai 200020 Show map
  30. 30% Discount!

    Very good 8.0

    Based on 1001 reviews 462 reviews in English

    Lee Gardens Hotel Shanghai 5 Star Hotel

    255, Dong An Road, Xuhui District., Shanghai 200032 Show map
  31. Very good 7.8

    Based on 542 reviews 266 reviews in English

    Shanghai Hongqiao Airport Hotel-AirChina 5 Star Hotel

    HongQiao Airport Access 2,Hongqiao Airport 3th floor access to Hotel Lobby(30meters), Shanghai 200335 Show map

Next Page 1 of 6