Cheap hotels in Shanghai, China

  1. Dayin Garden Hotel - Peoples Square & Nanjing Road

    /No rating available 
    2.2 km to City centre
    from  ฿930
    See prices from 5 sites
  2. 上海溢喜小院(上海浦东机场2店)

    /No rating available 
    2.1 km to City centre
    from  ฿1,181
    See prices from 2 sites
  3. Jinglai Select Hotel - Jing'an Daning Lingshi Park Branch

    /No rating available 
    6.5 km to City centre
    from  ฿1,225
    See prices from 5 sites
  4. Shanghai Fish Inn Bund

    8.2Very good (4,844 ratings)

    Rooms with classical Chinese images, Balconies and sitting areas in upgraded rooms

    1.8 km to City centre
    from  ฿1,257
    See prices from 6 sites
  5. Jinglai · Selected - Shanghai Changshou Road Branch

    /No rating available 
    3.7 km to City centre
    from  ฿1,328
    See prices from 2 sites
  6. JinglaiHotel Hongqiao Weining Rord Metro Station

    /No rating available 
    7.4 km to City centre
    from  ฿1,472
    See prices from 4 sites
  7. Holiday Inn Express Shanghai Tangzhen By Ihg

    8.9Excellent (1,359 ratings)

    Direct metro access to airport, Modern Nordic-style interior design

    17.5 km to City centre
    from  ฿1,544
    See prices from 7 sites
  8. Boutique Hotel Shanghai

    /No rating available 
    4.4 km to City centre
    from  ฿1,553
    See prices from 4 sites
  9. Atour X Hotel Shanghai Hongqiao Airport Konggang Road

    8.4Very good (209 ratings)

    Well-equipped 24-hour fitness and laundry, Proximity to Hongqiao transportation hubs

    12.6 km to City centre
    from  ฿1,635
    See prices from 4 sites
  10. City Hotel Shanghai

    8.0Very good (9,338 ratings)

    Heated Indoor Swimming Pool, Relaxing Sauna and Spa Services

    1.5 km to City centre
    from  ฿1,714
    See prices from 8 sites
  11. Holiday Inn Express Shanghai Jinsha By Ihg

    8.7Excellent (5,840 ratings)

    Smart rooms with voice assistant, Well-equipped fitness center

    9.9 km to City centre
    from  ฿1,716
    See prices from 8 sites
  12. Seventh Heaven Hotel

    7.5Good (6,589 ratings)

    Panoramic city views, Authentic Old Shanghai Restaurant

    1.0 km to City centre
    from  ฿1,774
    See prices from 7 sites
  13. Starway Hotel at Pudong

    9.0Excellent (1,456 ratings)
    19.0 km to City centre
    from  ฿1,803
    See prices from 5 sites
  14. Jinglai Hotel (shanghai Bund East Nanjing Road Pedestrian Street )

    /No rating available 
    1.8 km to City centre
    from  ฿1,969
    See prices from 3 sites
  15. Orange Hotel Shanghai New International Expo Centre

    /No rating available 
    9.7 km to City centre
    from  ฿2,045
    See prices from 4 sites
  16. Holiday Inn Express Shanghai Zhenping By Ihg

    8.7Excellent (1,908 ratings)

    Secure on-site parking garage, On-site fitness center

    4.7 km to City centre
    from  ฿2,086
    See prices from 7 sites
  17. Nostalgia S Hotel(Shanghai Railway Station )

    9.4Excellent (72 ratings)

    Riverside views and terrace, Smart room technology

    1.6 km to City centre
    from  ฿2,121
    See prices from 5 sites
  18. Primus Hotel Shanghai Hongqiao

    9.1Excellent (1,983 ratings)

    Well-appointed wellness facilities, Expansive and luxurious lobby

    16.7 km to City centre
    from  ฿2,197
    See prices from 7 sites
  19. IntercityHotel Shanghai Hongqiao Airport - Free Minibar for First Night

    8.9Excellent (642 ratings)

    On-site fitness center, Metro line 10 direct access

    12.2 km to City centre
    from  ฿2,247
    See prices from 6 sites
  20. Shanghai Fish Inn East Nanjing Road

    8.3Very good (4,670 ratings)

    Hidden gem in a quiet alley, Direct metro access

    1.8 km to City centre
    from  ฿2,430
    See prices from 6 sites
  21. Holiday Inn Express Shanghai Putuo By Ihg

    7.9Good (6,159 ratings)

    Riverside tranquility and green spaces, Proximity to cultural landmarks

    4.2 km to City centre
    from  ฿2,611
    See prices from 7 sites
  22. Novotel Suites Shanghai Hongqiao

    8.4Very good (592 ratings)

    High ceilings and spacious layouts, Rooms with private balconies

    17.3 km to City centre
    from  ฿2,658
    See prices from 9 sites
  23. Atour S Hotel Shanghai Hongqiao Center Aegean

    8.8Excellent (13 ratings)

    City views from guest rooms, Well-equipped fitness center

    11.2 km to City centre
    from  ฿2,660
    See prices from 5 sites
  24. Grand Mercure Shanghai Hongqiao

    8.2Very good (7,740 ratings)

    Private balconies with city views, Diverse dining experiences

    7.4 km to City centre
    from  ฿2,723
    See prices from 9 sites
  25. Holiday Inn Express Shanghai Jingan Temple By Ihg

    9.1Excellent (499 ratings)

    Prime Jing'an district location, Robot delivery service

    1.6 km to City centre
    from  ฿2,956
    See prices from 5 sites
  26. Yitel Premium (Shanghai Nanjing Road Pedestrian Street)

    8.7Excellent (293 ratings)

    Unique multi-level hotel layout, Prime Nanjing Road location

    1.0 km to City centre
    from  ฿2,987
    See prices from 5 sites
  27. Novotel Shanghai Clover

    8.8Excellent (4,433 ratings)

    Seasonal outdoor swimming pool, Extensive international buffet

    18.2 km to City centre
    from  ฿3,070
    See prices from 7 sites
  28. The Longemont Shanghai

    8.5Excellent (10,297 ratings)

    53-story landmark with city views, 30-meter panoramic indoor pool

    4.3 km to City centre
    from  ฿3,200
    See prices from 7 sites
  29. Courtyard by Marriott Shanghai International Tourism and Resorts Zone

    8.9Excellent (4,938 ratings)

    Diverse international dining, Relaxing spa services

    19.2 km to City centre
    from  ฿3,269
    See prices from 1 site
  30. A T HOUSE Shanghai Xujiahui

    /No rating available 
    5.6 km to City centre
    from  ฿3,320
    See prices from 5 sites
  31. Atour Hotel New International Expo Center Shanghai

    8.2Very good (206 ratings)
    8.9 km to City centre
    from  ฿3,374
    See prices from 4 sites
  32. Novotel Shanghai JingAn

    8.3Very good (5,051 ratings)

    Relaxing wellness facilities, Well-equipped fitness center

    2.3 km to City centre
    from  ฿3,442
    See prices from 8 sites
  33. Royal Garden Hotel Shanghai

    8.7Excellent (562 ratings)

    Indoor swimming pool for year-round use, Diverse dining with multiple restaurants

    20.3 km to City centre
    from  ฿3,624
    See prices from 5 sites
  34. The Yangtze Boutique Shanghai

    9.0Excellent (5,704 ratings)

    Iconic 'Rose, Rose, I Love You' heritage, Historic art deco masterpiece

    0.7 km to City centre
    from  ฿3,711
    See prices from 7 sites
  35. Metropolo Xin Cheng Hotel, The Bund Shanghai

    8.3Very good (2,859 ratings)

    Terrace suites with Pudong skyline views, Shanghai Garden Restaurant local cuisine

    1.5 km to City centre
    from  ฿3,758
    See prices from 5 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 ‎฿930 to ‎฿3,758 per night.

Cheap hotels near Shanghai

These hotels may also be interesting for you...