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

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

Show map
Sort by: Recommended Price
Deals
Stars
Review Score

  1. Very good 7.0

    based on 1463 reviews 915 reviews in English

    Charms Hotel 3.5 Star Hotel

    619 Jiujiang Road, Shanghai Show map
  2. Very good 7.4

    based on 1550 reviews 898 reviews in English

    Baron Business Bund Hotel 3.5 Star Hotel

    No 105-1, Fuzhou Road, Huangpu District, Shanghai 200233 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Very good 8.0

    based on 62 reviews 17 reviews in English

    Shanghai Fish Inn East Nanjing Road 3 Star Hotel

    No. 4, 74 Nong, Ningbo Road, Shanghai, Shanghai 200012 Show map
  5. Very good 7.4

    based on 345 reviews 167 reviews in English

    Jinjiang Inn-Nanjing East Road Pedestrian Street 3 Star Hotel

    680 East Nanjing Road, Shanghai 200001 Show map
  6. Very good 7.2

    based on 115 reviews 22 reviews in English
  7. Very good 7.0

    based on 371 reviews 222 reviews in English

    Ibis Shanghai Yu Garden Hotel 3.5 Star Hotel

    No 85.Zhoujin Road, Shanghai Show map
    rates per night from
  8. Very good 7.0

    based on 818 reviews 518 reviews in English

    Brightel All Suites Shanghai 3.5 Star Hotel

    288 North Shannxi Road, Shanghai 200040 Show map
  9. 34% Discount!

    Very good 7.0

    based on 1012 reviews 579 reviews in English

    Rayfont Hotel South Bund 3 Star Hotel

    118 Nan Cang Street, Shanghai Show map
  10. Very good 7.4

    based on 35 reviews 20 reviews in English

    Mason Hotel Shanghai 3 Star Hotel

    No.935 Middle Huaihai Rd., Shanghai Show map
  11. 42% Discount!

    Good 6.5

    based on 57 reviews 1 reviews in English

    Brawway Hotel 3.5 Star Hotel

    No.456 GuBei Rd., Shanghai 200051 Show map
  12. Very good 7.8

    based on 77 reviews 33 reviews in English

    Shanghai Chi Chen Boutique Hotel 3 Star Hotel

    No. 21, Qiaojia Road, Shanghai Show map
  13. Very good 7.4

    based on 240 reviews 111 reviews in English

    Asset Hotel 3 Star Hotel

    No 590 South Wanping Road, Shanghai 200030 Show map
  14. Above average 6.0

    based on 9 reviews 4 reviews in English

    Shanghai Waltchana Business Hotel 3 Star Hotel

    No.1290 New Songjiang Road, Shanghai 201613 Show map
  15. Very good 7.9

    based on 78 reviews 42 reviews in English
    rates per night from
  16. Very good 7.5

    based on 142 reviews 33 reviews in English

    ShangHai Abest Apartment 3.5 Star Hotel

    Room521 (5Floor) No.99 HuiChuan Road, Shanghai 200050 Show map
    rates per night from
  17. Very good 7.0

    based on 41 reviews 21 reviews in English

    Ziyuan Service Apartment 3.5 Star Hotel

    No.5, Lane 356 Jiangning Road, Shanghai Show map
  18. Very good 7.3

    based on 188 reviews 147 reviews in English

    Donghu Guest House Xintiandi 3 Star Hotel

    No. 7 Donghu Road, Shanghai Show map
    rates per night from
  19. Good 6.5

    based on 353 reviews 154 reviews in English

    Rayfont Hongqiao Hotel & Apartment 3.5 Star Hotel

    1066# Yan'An Road West, Shanghai Show map
  20. Good 6.5

    based on 105 reviews 52 reviews in English

    Shanghai Amersino Hotel 3 Star Hotel

    No.933 Datong Road Zhabei, Shanghai 200070 Show map
    rates per night from
  21. Very good 7.5

    based on 462 reviews 292 reviews in English

    Holiday Inn Express Zhabei Shanghai Hotel 3.5 Star Hotel

    1738 Zhongxing Road, Shanghai 200070 Show map
  22. Very good 7.1

    based on 84 reviews 49 reviews in English

    Ibis Shanghai Xujiahui Hotel 3 Star Hotel

    No 858 Panyu Road, Xuhui District, Shanghai 200030 Show map
  23. Very good 7.5

    based on 97 reviews 58 reviews in English

    Jinjiang Inn Shanghai Expo Park Pusan Rd 3 Star Hotel

    No.208 Pusan Rd., Pudong District, Shanghai 200125 Show map
  24. Good 6.6

    based on 189 reviews 48 reviews in English

    International Service Apartments Shanghai 3 Star Hotel

    Room921, No. 99 Huichuan Road, Modern Universe Business Plaza, Changning District, Shanghai 200050 Show map
    rates per night from
  25. Very good 7.5

    based on 43 reviews 21 reviews in English

    Holiday Inn Express Shanghai Jinsha 3.5 Star Hotel

    No. 2281 Jinshajiang Road, Shanghai 200333 Show map
    rates per night from
    Loading..
  26. Good 6.4

    based on 218 reviews 130 reviews in English

    LiHao International Hotel 3 Star Hotel

    No.958 Shixin Rd. Shiwan Town, Shanghai Show map
  27. Good 6.8

    based on 125 reviews 57 reviews in English

    Jinjiang Inn Shanghai Maglev Station 3 Star Hotel

    No.260 Baiyang Rd, Shanghai Show map
    rates per night from
  28. Very good 7.2

    based on 127 reviews 77 reviews in English

    Holiday Inn Express Shanghai Jinqiao Central Hotel 3.5 Star Hotel

    1359 Jinqiao Road,Pudong New Area, Shanghai 200129 Show map
    rates per night from
    Loading..
  29. Very good 7.2

    based on 96 reviews 40 reviews in English

    Holiday Inn Express Shanghai Wujiaochang 3.5 Star Hotel

    1729 Huang Xing Road, Shanghai 200433 Show map
    rates per night from
    Loading..

Next Page 1 of 10