Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-03-27

2026-03-28

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Cheap and budget hotels in Shanghai

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

469 properties found

  • Shanghai Holland Hotel

    1301 Gonghexin Road, Shanghai, China ( Show map )

    Located nearly a 10-minute ride from the boutique LWH Gallery, the comfortable 3-star Shanghai Holland Hotel offers high-speed Internet access throughout the…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Fx Inn Shanghai At Jinshajiang Road

    217 Nujiang North Road, Shanghai, China ( Show map )

    Approximately a 10-minute walk from Daduhe Road underground station, the business Fx Inn Shanghai At Jinshajiang Road lies in a business area of Shanghai…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • 上海君望酒店 享上海浦东机场和迪士尼乐园免费班车接送服务

    2092 Zhouzhu Road, Pudong New Area, Shanghai, China ( Show map )

    Offering a restaurant, the 2-star 上海君望酒店 享上海浦东机场和迪士尼乐园免费班车接送服务 lies in the Pudong district, 4.9 km from the Shanghai Disney Resort and around 10 minutes' drive…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Shanghai Blue Mountain Bund Youth Hostel

    6F, No.350 South Shanxi Road, Shanghai, China ( Show map )

    Located just 250 metres from Shanghai New World Daimaru, the modern Shanghai Blue Mountain Bund Youth Hostel offers a shared lounge, various recreational opportunities, and…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Hanting Hotel Shanghai Longyang Road Subway Station

    No. 260 Baiyang Road, Shanghai, China ( Show map )

    Hanting Hotel Shanghai Longyang Road Subway, located about a 25-minute walk from the seriously Shanghai Science and Technology Space Museum, features Wi-Fi throughout…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Hanting Premium Hotel Shanghai Pudong Airport Chenyang Road

    No.515 Dongting Road, Shanghai, China ( Show map )

    Hanting Premium Hotel Shanghai Pudong Airport Chenyang Road, located 4.5 km from the Chuansha Ancient City Wall, features Wi-Fi throughout the property. This 2…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Xiangwang Hotel Shanghai Airport 24H Free Shuttle

    上海市浦东新区红三村156号, Shanghai, China ( Show map )

    The 2-star Xiangwang Hotel Shanghai Airport 24H Free Shuttle, located 4.8 km from Nanhui Taohua Village, offers guests a restaurant. You'll need 20-minute…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Hanting Express Shanghai Xikang Road

    No.899 Xikang Road, Shanghai, China ( Show map )

    Located within 5 minutes' walk of Chair Club, the 2-star Hanting Express Shanghai Xikang Road hotel gives easy access to various tourist attractions. The…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Meow Hero Youth Hostel

    No. 33, North Zhongshan Road, Hongkou District, Shanghai, China ( Show map )

    Meow Hero Youth Hostel Shanghai, located a 10-minute ride from The Shanghai Museum, features Wi-Fi throughout the property. This hostel is 6 km…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Hanting Hotel Shanghai Pudong Airport Shixin Road

    No. 2, Lane 802, Shixin Road, Shanghai, China ( Show map )

    Hanting Hotel Shanghai Pudong Airport Shixin Road includes 100 rooms and is a 25-minute walk from the Zhang Wentian Former Residence. The 3-star…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Jiting Youth Hostel Nanjing West Road Metro Station Branch

    Rooms 301 And 302, 3Rd Floor, No. 931, 933, And 941 Nanjing West Road, Jing'An District, Shanghai, Shanghai, China ( Show map )

    Featuring a shared lounge onsite, Jiting Youth Hostel Nanjing West Road Metro Station Branch Shanghai is situated in the Downtown Shanghai district, 17 minutes' walk…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Shanghai Xin Hui Hotel

    1001 Tian Yue Qiao Road, Shanghai, China ( Show map )

    Located about 20 minutes on foot from the reconstructed Buddhist Longhua Temple, the 3-star business Shanghai Xin Hui Hotel offers amenities such as a…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Jinjiang Inn Shanghai Jinshang City Beach

    No. 80 Jinyi East Road, Jinshan District, Shanghai, Shanghai, China ( Show map )

    Located only 1.1 km from the Jinshan Binhai Park, the 3-star smoke-free Jinjiang Inn Shanghai Jinshang City Beach offers Wi-Fi in public…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Shanghai Captain 5 Youth Hotel - Xinzhuang Metro Station

    No.128 Xinzhu Road, Minhang District, Shanghai, China ( Show map )

    The 2-star Shanghai Captain 5 Youth Hotel - Xinzhuang Metro offers proximity to the Shanghai Qibao Commercial Street, which is located around 6 km away.

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Jingjiang Inn Shanghai Fengxian Nanqiao

    No.5499 Hangnan Road, Shanghai, China ( Show map )

    The 3-star smoke-free Jingjiang Inn Shanghai Fengxian Nanqiao, located in the Fengxian district, also stands approximately a 10-minute ride from Brilliance South…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Shanghai Yunxiang Hotel 24 Hours A Day, 7 Days A Week Offers Airport Pick-Up And Drop-Off Service

    上海浦东新区祝桥镇东海红三村9组147号, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Shanghai Yunxiang Hotel 24 Hours A Day, 7 Days A Week Offers Airport Pick-Up And Drop-Off Service…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Hanju Guesthouse - Near Disney Park

    No.36, Huawangzhai, Huanglou Village, Chuansha Town, Pudong New Area, China, Shanghai, China ( Show map )

    The 2-star Hanju Guesthouse - Near Disney Park Shanghai is located in Shanghai, 2.5 km from Seven Dwarfs Mine Train, and offers an infinity pool.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Hanting Hotel Shanghai Railway Station

    No. 83 Moling Road, Shanghai, China ( Show map )

    Located 2.3 km from People's Public Square, the 2-star Hanting Hotel Shanghai Railway is nearly 5 minutes' walk from Fruit/Vegetable. The hotel is…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Vienna International Hotel - Expo Branch

    3039 Shangnan Road, Shanghai, China ( Show map )

    Located 2.9 km from Chocolate Happy Land Theme Park, which offers the thrill of discovering something beautiful, the 3-star boutique-style Vienna International Hotel…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Jinjiang Inn Shanghai Baoshan Youyi Road

    No. 711, Pangu Road, Shanghai, China ( Show map )

    Jinjiang Inn Shanghai Baoshan Youyi Road, located around a 25-minute walk from Linjiang Park, features Wi-Fi in public areas. You'll need 26-minute…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26