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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2025-08-13

2025-08-14

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

798 properties found

  • Gya Shanghai Fengxian New Town Railway Station Jinhai Road Hotel

    Building 6 East, Lane 1611, Jinhai Road, Fengxian District, Shanghai, China ( Show map )

    The 3-star Gya Shanghai Fengxian New Town Railway Station Jinhai Road Hotel is located around 10 minutes' drive from Guhua Park and a 10…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Greentree Inn Shanghai Shanghai University Shangda Road Shell Hotel

    No. 682 Shangda Road, Baoshan District, Shanghai, China ( Show map )

    The 2-star Greentree Inn Shanghai Shanghai University Shangda Road Shell Hotel has 68 rooms and is located about 15 minutes by car from Shanghai…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Holiday Inn Express Shanghai Nanhuizui

    333 Shi Ji Tang Road, Pu Dong District, Shanghai, China ( Show map )

    Overlooking the city, Holiday Inn Express Shanghai Nanhuizui is located at a distance of 4.5 km from Shanghai Astronomy Museum. This Shanghai property is conveniently…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Ji Hotel

    No.44 Lane 999, Meihua Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai lies a mere 6 minutes' walk from Himalayas Art Museum, and offers proximity to an underground station. The hotel…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Jinjiang Inn Shanghai Xinzhuang

    Shuiqing South Road ,19, Shanghai, China ( Show map )

    The 3-star Jinjiang Inn Shanghai Xinzhuang includes 82 rooms and is at a distance of 3.9 km from Shanghai Aerospace Enthusiasts Centre. The hotel…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Greentree Inn Shanghai Caoan Road Textile Express Hotel

    No.1798 Cao 'An Road, Jiading District, Shanghai, Shanghai, China ( Show map )

    The 3-star Greentree Inn Shanghai Caoan Road Textile Express Hotel includes 82 rooms and is 4.6 km from Suzhou River. The accommodation has a…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Motel 168 Hu Tai Road Inn

    No. 951 Hu Tai Road, Shanghai, China ( Show map )

    Motel 168 Hu Tai Road Inn Shanghai includes 195 rooms and is 7 km from The Shanghai Museum. This hotel is nestled in the heart…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Greentree Inn Shanghai Minhang Development Zone Subway Station Business Hotel

    Building 101, No, 1551 Jiangchuan Road, Shanghai, China ( Show map )

    Located within a 15-minute drive of Shanghai Film Park, the 3-star Greentree Inn Shanghai Minhang Development Zone Subway Station Business Hotel offers Wi…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Hanting Hotel Shanghai World Expo Yangsi Road

    No. 2979 Shangnan Road, Shanghai, China ( Show map )

    Located around 10 minutes' drive from Greenland Holding Group Headquarters, the 2-star Hanting Hotel Shanghai World Expo Yangsi Road includes 114 rooms. The hotel…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Hanting Hotel Shanghai Liuzhou Road

    No.588 Liuzhou Road, Shanghai, China ( Show map )

    Overlooking the street, the 2-star Hanting Hotel Shanghai Liuzhou Road is located 2.9 km from Xujiahui Business Circle. The accommodation in Xuhui, which is…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Starway Shengxianju Hotel

    1032 Zhongxing Road (Zhongxing Lu) Jing An Distric, Shanghai, China ( Show map )

    The 2-star Starway Shengxianju Hotel is situated in the very heart of Shanghai 650 metres from such shopping venues as Joy City Mall. The…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Hanting Hotel Shanghai People Square Subway Station

    No.158 Yellow River Road, Shanghai, China ( Show map )

    Nestled in the Downtown Shanghai district of Shanghai, the 2-star Hanting Hotel Shanghai People Square Subway is 3.5 km from Souvenir shopping. The hotel…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Greentree Inn Shanghai Changfeng Park Shell Apartment Hotel

    No. 80 Lane 251, Zaoyang Road, Shanghai, China ( Show map )

    Located around a 15-minute drive from The Shanghai Museum, the 2-star Greentree Inn Shanghai Changfeng Park Shell Apartment Hotel is merely 450 metres…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Hanting Hotel Shanghai Gonghua Road

    No.147 Gonghua Road, Shanghai, China ( Show map )

    Nestled in Pudong with bike trails, boating lakes and minigolf courses, Hanting Hotel Shanghai Gonghua Road is a 25-minute stroll from Chuansha Park. You'll…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Jinjiang Inn Shanghai Caohejing Xingzhong Road Railway Station Hotel

    No.1788 Caobao Road, Shanghai, China ( Show map )

    The 3-star Jinjiang Inn Shanghai Caohejing Xingzhong Road Railway Station Hotel includes 82 rooms and is about a 25-minute stroll from Dino Beach…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Jinjiang Inn Riverside On The Bund

    No.630 Sichuan Rd.(C) ,Shanghai, Shanghai, China ( Show map )

    The 3-star Jinjiang Inn Riverside On The Bund Shanghai has 121 rooms and is located about 25 minutes' walk from Shanghai World Financial Center.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Orange Hotel Select

    No.351 Xinchuan Road, Shanghai, Shanghai, China ( Show map )

    Nestled in Pudong with an indoor swimming pool, the 3-star Orange Hotel Select Shanghai is within a 600-metre distance of Chuansha Ancient City…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Shanghai Dikang Boutique Hotel

    No.2571 Xiuyan Road, Shanghai, China ( Show map )

    Shanghai Dikang Hotel includes 88 rooms and is around 6 km from Shanghai Disneyland. The accommodation is situated in Pudong with an indoor swimming pool…

    More...

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

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

    The 3-star Shanghai Xin Hui Hotel boasts a nightclub and various recreational opportunities as well as a setting near the entertainment district of Shanghai.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Ji Hotel Shanghai Baoshan Youyi Road

    Building 12, Chuangyi Xingfu Bay Park, No.999 Tongji Road, Baoshan District, Shanghai, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Baoshan Youyi Road is a great place to stay in the Baoshan district, a 10-minute ride from Wusongkou…

    More...

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