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

There are 173 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 918 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 1729 reviews 1125 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 621 reviews 432 reviews in English

    Ascott Huai Hai Road Shanghai 5 Star Hotel

    No.282 Huaihai Central Road, Shanghai Show map
  7. Excellent 8.2

    Based on 483 reviews 328 reviews in English

    The Eton Hotel Pudong 5 Star Hotel

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

    Excellent 8.5

    Based on 701 reviews 203 reviews in English

    Okura Garden Hotel 5 Star Hotel

    58 Mao Ming South Rd, Shanghai Show map
  9. 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
  10. 37% Discount!

    Excellent 8.2

    Based on 365 reviews 166 reviews in English

    New World Shanghai Hotel 5 Star Hotel

    1555 Dingxi Road, Changning, Shanghai 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.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
  14. Excellent 8.2

    Based on 1085 reviews 770 reviews in English

    Sofitel Shanghai Hyland Hotel 5 Star Hotel

    505 Nanjing Road East, Shanghai 200001 Show map
  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. 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
  17. 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
  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 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
  20. Excellent 8.4

    Based on 414 reviews 298 reviews in English

    Swissotel Grand Shanghai 5 Star Hotel

    No.1 Yu Yuan Road, Jing An Dist., Shanghai Show map
  21. 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
  22. 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
    Rates per night from
  23. 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
  24. 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
  25. 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
  26. 50% Discount!

    Very good 7.8

    Based on 813 reviews 440 reviews in English

    @ Gallery Suites Hotel Hengshan 5 Star Hotel

    No 525 Heng Shan Road, Xu Hui District, Shanghai 200030 Show map
  27. 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
  28. Excellent 8.9

    Based on 172 reviews 118 reviews in English

    Andaz Xintiandi - Shanghai 5 Star Hotel

    88 Songshan Road, Shanghai Show map
    Rates per night from
  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. 40% Discount!

    Very good 7.5

    Based on 222 reviews 73 reviews in English

    Sky Fortune Boutique Hotel 5 Star Hotel

    358 Hongxu Road, Shanghai Show map

Next Page 1 of 6