Cheap hotels in Shanghai, China

  1. Shanghai Yanjie Hotel

    /No rating available 
    0.4 km to City center
    from  $13
    See prices from 2 sites
  2. Yazhuo

    /No rating available 
    2.8 km to City center
    from  $13
    See prices from 2 sites
  3. Shenzhichun Hotel

    8.3Very good (44 ratings)
    16.9 km to City center
    from  $13
    See prices from 2 sites
  4. Shanghai Manlin Hotel

    /No rating available 
    16.0 km to City center
    from  $14
    See prices from 2 sites
  5. Parkview Hotel

    8.6Excellent (7,055 ratings)

    Spacious rooms with park views, Full-service spa and wellness

    7.0 km to City center
    from  $15
    See prices from 7 sites
  6. Shanghai huile Holiday Hotel

    6.9(10 ratings)
    15.5 km to City center
    from  $15
    See prices from 2 sites
  7. Jiangrong Hotel

    8.1Very good (306 ratings)
    0.6 km to City center
    from  $16
    See prices from 1 site
  8. Dihang Boutique Pudong Shanghai

    6.6(59 ratings)
    26.9 km to City center
    from  $16
    See prices from 3 sites
  9. Shanghai Jiujie Business Hotel

    7.6Good (19 ratings)
    18.0 km to City center
    from  $16
    See prices from 2 sites
  10. 100 Inn (Small Shanghai Pedestrian Street)

    /No rating available 
    16.5 km to City center
    from  $16
    See prices from 2 sites
  11. Shanghai Xinhu Hotel

    8.5Excellent (3,093 ratings)
    6.1 km to City center
    from  $17
    See prices from 2 sites
  12. 100 Inn (Zhoupu Wanda)

    /No rating available 
    16.0 km to City center
    from  $17
    See prices from 2 sites
  13. Yibai Chain Inn Shanghai Gucun Park Branch

    9.1Excellent (521 ratings)
    15.6 km to City center
    from  $17
    See prices from 2 sites
  14. Xuanxiang Inn - Shanghai Mudanjiang Road

    /No rating available 
    17.1 km to City center
    from  $18
    See prices from 2 sites
  15. Shenzichen Hotel

    7.6Good (74 ratings)
    4.9 km to City center
    from  $18
    See prices from 2 sites
  16. 99 Inn (Shanghai Nanxiang Shop)

    9.1Excellent (1,935 ratings)
    16.5 km to City center
    from  $18
    See prices from 2 sites
  17. Leading Noble Suite & Hotel

    8.5Excellent (2,706 ratings)
    6.8 km to City center
    from  $18
    See prices from 2 sites
  18. Shanghai Golden Hotel

    7.7Good (156 ratings)
    14.3 km to City center
    from  $19
    See prices from 2 sites
  19. Zhenyuan Hotel

    8.3Very good (13 ratings)
    17.7 km to City center
    from  $19
    See prices from 2 sites
  20. Tuke China Hotel Shanghai Hongqiao Airport Store

    9.4Excellent (2,039 ratings)
    13.8 km to City center
    from  $19
    See prices from 1 site
  21. Lejia Fashion Boutique

    8.4Very good (487 ratings)
    10.4 km to City center
    from  $19
    See prices from 2 sites
  22. Hongxing Business

    9.0Excellent (5 ratings)
    18.2 km to City center
    from  $20
    See prices from 2 sites
  23. Wangpuda Hotel

    9.0Excellent (77 ratings)
    18.5 km to City center
    from  $21
    See prices from 2 sites
  24. Shanghai Hongxiang Fashion Hotel

    8.3Very good (25 ratings)
    9.3 km to City center
    from  $21
    See prices from 2 sites
  25. Shanghai Youshang Hotel

    /No rating available 
    0.4 km to City center
    from  $21
    See prices from 2 sites
  26. Starway Premier Hotel Jinshang Pudong Expo Park

    8.9Excellent (3,911 ratings)
    11.1 km to City center
    from  $22
    See prices from 1 site
  27. Floral Hotel · Shanghai Pudong New Area Mingyu

    /No rating available 
    19.8 km to City center
    from  $22
    See prices from 1 site
  28. Shanghai Malan Fashion Hotel

    9.1Excellent (130 ratings)
    10.3 km to City center
    from  $23
    See prices from 2 sites
  29. Shanghai Shujia Hotel

    /No rating available 
    16.9 km to City center
    from  $23
    See prices from 2 sites
  30. Jie Feng Shanghai

    7.7Good (92 ratings)
    12.9 km to City center
    from  $24
    See prices from 2 sites
  31. Shanghai Oumengmei Inn

    9.4Excellent (92 ratings)
    10.7 km to City center
    from  $24
    See prices from 2 sites
  32. Jiman 123 Inn - Zhenbei Road

    9.2Excellent (877 ratings)
    8.6 km to City center
    from  $24
    See prices from 2 sites
  33. Shanghai Lanshan Hotel

    9.0Excellent (175 ratings)
    8.4 km to City center
    from  $24
    See prices from 2 sites
  34. Hanci Express Hotel

    8.6Excellent (817 ratings)
    10.8 km to City center
    from  $25
    See prices from 1 site
  35. Shanghai Jinyuan Hotel

    6.9(7 ratings)
    2.2 km to City center
    from  $25
    See prices from 2 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Shanghai

Price range

Prices for cheap hotels in Shanghai range from ‎$13 to ‎$25 per night.

Cheap hotels near Shanghai

These hotels may also be interesting for you...