Cheap hotels in Shanghai, China

  1. Ibis Shanghai Hongqiao Railway Station

    /No rating available 
    Shanghai
    from  ₱1,763
    See prices from 5 sites
  2. Jinglai Selected Hotel - Shanghai Meichuan Road Branch

    /No rating available 
    Shanghai
    from  ₱2,142
    See prices from 2 sites
  3. 上海溢喜小院(上海浦东机场2店)

    /No rating available 
    Shanghai
    from  ₱2,193
    See prices from 2 sites
  4. Holiday Inn Express Shanghai Jinqiao Central By Ihg

    8.1Very good (3,395 ratings)

    On-site fitness center for workouts, Proximity to Jinqiao subway station

    Shanghai
    from  ₱2,219
    See prices from 6 sites
  5. Chuxin Moshe Hotel

    9.1Excellent (13 ratings)
    Shanghai
    from  ₱2,301
    See prices from 4 sites
  6. Jinglai Select Hotel - Jing'an Daning Lingshi Park Branch

    /No rating available 
    Shanghai
    from  ₱2,455
    See prices from 5 sites
  7. Yozo Serviced Apartment

    8.2Very good (1,218 ratings)
    Shanghai
    from  ₱2,460
    See prices from 5 sites
  8. Manli Hotel Shanghai Pudong Airport Branch-Free shuttle buses to Pudong Airport and Disneyland

    9.0Excellent (1,322 ratings)

    Unique resort-style design, Family-friendly amenities

    Shanghai
    from  ₱2,663
    See prices from 5 sites
  9. Jinglai · Selected - Shanghai Changshou Road Branch

    /No rating available 
    Shanghai
    from  ₱2,720
    See prices from 2 sites
  10. JinglaiHotel Hongqiao Weining Rord Metro Station

    /No rating available 
    Shanghai
    from  ₱2,750
    See prices from 4 sites
    • Popular choice

    Magnificent International Hotel

    6.8(14,995 ratings)

    Panoramic city skyline views, Convenient on-site parking

    Shanghai
    from  ₱2,855
    See prices from 7 sites
  11. Boutique Hotel Shanghai

    /No rating available 
    Shanghai
    from  ₱2,957
    See prices from 4 sites
  12. JI Hotel Shanghai Qiantan Yongtai Road

    /No rating available 
    Shanghai
    from  ₱3,075
    See prices from 4 sites
  13. Seventh Heaven Hotel

    7.5Good (6,588 ratings)

    Panoramic city views, Authentic Old Shanghai Restaurant

    Shanghai
    from  ₱3,141
    See prices from 6 sites
  14. Vienna International Hotel Shanghai Pudong Airport Free Trade Zone

    8.0Very good (2,336 ratings)

    Balcony or terrace in select rooms, Concierge and express services

    Shanghai
    from  ₱3,149
    See prices from 4 sites
  15. Holiday Inn Shanghai Pudong Nanpu by IHG

    8.3Very good (5,170 ratings)

    Robot delivery service to rooms, Dedicated children's breakfast area

    Shanghai
    from  ₱3,235
    See prices from 9 sites
  16. Starway Hotel at Pudong

    9.0Excellent (1,456 ratings)
    Shanghai
    from  ₱3,245
    See prices from 5 sites
  17. 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

    Shanghai
    from  ₱3,268
    See prices from 3 sites
  18. JI Hotel Shanghai Pudong Software Park Sanlin Park

    /No rating available 
    Shanghai
    from  ₱3,301
    See prices from 4 sites
  19. Merry Hotel Shanghai

    8.1Very good (8,758 ratings)

    Executive lounge with city views, Diverse dining with kosher and halal

    Shanghai
    from  ₱3,324
    See prices from 4 sites
  20. The Qube Hotel Shanghai Pudong

    8.5Excellent (12,606 ratings)

    Soundproofed rooms with floor-to-ceiling windows, 24-hour fitness center with modern equipment

    Shanghai
    from  ₱3,326
    See prices from 5 sites
  21. Holiday Inn Express Shanghai Pujiang Lianhang Road by IHG

    8.4Excellent (478 ratings)

    Access to Zhaojialou Ancient Town, Diverse breakfast buffet

    Shanghai
    from  ₱3,350
    See prices from 6 sites
  22. Crystal Orange Hotel Shanghai Kangqiao Branch

    9.8Excellent (3,097 ratings)

    Modern High Style, Spacious Breakfast Room

    Shanghai
    from  ₱3,373
    See prices from 4 sites
  23. Atour Hotel Shanghai Xinzhuang CBD

    /No rating available 
    Shanghai
    from  ₱3,388
    See prices from 4 sites
  24. Atour Hotel Shanghai The Bund Yuyuan Subway Station

    /No rating available 
    Shanghai
    from  ₱3,445
    See prices from 4 sites
  25. Atour Hotel Shanghai Jing'an North XIzang Road Metro Station

    /No rating available 
    Shanghai
    from  ₱3,446
    See prices from 4 sites
  26. JI Hotel Shanghai Lujiazui Pudong Avenue Hotel

    8.9Excellent (250 ratings)

    On-site dining convenience, Prime pudong avenue location

    Shanghai
    from  ₱3,449
    See prices from 5 sites
  27. JI Hotel Shanghai Taopu Nanda Road

    /No rating available 
    Shanghai
    from  ₱3,454
    See prices from 4 sites
  28. 景莱精品酒店上海陆家嘴东方明珠店

    /No rating available 
    Shanghai
    from  ₱3,459
    See prices from 3 sites
  29. Orange Hotel Shanghai New International Expo Centre

    /No rating available 
    Shanghai
    from  ₱3,460
    See prices from 4 sites
  30. Shanghai Tiancheng Hotel

    7.2(203 ratings)
    Shanghai
    from  ₱3,469
    See prices from 3 sites
  31. Metropolo Dahua Hotel Shanghai

    8.5Excellent (2,561 ratings)

    Chic contemporary room designs, Well-equipped 24-hour fitness center

    Shanghai
    from  ₱3,474
    See prices from 7 sites
  32. Holiday Inn Express Shanghai Gumei

    8.7Excellent (155 ratings)

    Modern and clean facilities, Well-equipped fitness center

    Shanghai
    from  ₱3,549
    See prices from 6 sites
  33. URSIDE Hotel Shanghai The Bund

    8.5Excellent (499 ratings)

    Individually decorated guestrooms, Terrace and garden relaxation

    Shanghai
    from  ₱3,551
    See prices from 6 sites
  34. The Qube Hotel Shanghai Sanjiagang - Offer Pudong International Airport And Disney Shuttle

    7.3(279 ratings)

    Rooms with sea views available, Rooms with private balcony options

    Shanghai
    from  ₱3,568
    See prices from 6 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 ‎₱1,763 to ‎₱3,568 per night.

Cheap hotels near Shanghai

These hotels may also be interesting for you...