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-06-14

2025-06-15

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

849 properties found

  • Jinjiang Inn Select Airport Town Chuannanfeng Road

    Building 9 No.1 Lane 971 Chuannanfeng Highway, Pudong New District, Shanghai, Shanghai, China ( Show map )

    Jinjiang Inn Select Airport Town Chuannanfeng Road Shanghai offers 100 rooms 3.7 km from Chuansha Ancient City Wall. This hotel is situated in Pudong with…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Greentree Alliance Shanghai Chongming Bayi Road Walking Street Hotel

    No.167 Bayi Road, Shanghai, China ( Show map )

    Located about a 20-minute walk from Yingzhou Park (North Gate), the 3-star Greentree Alliance Shanghai Chongming Bayi Road Walking Street Hotel offers Wi…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Ji Hotel Shanghai Hongqiao Yan'An XI Road

    No.535 Hongzhong Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Hongqiao West Yan'An Road offers 84 rooms 2.6 km from Intex Shanghai. The hotel is situated in Minhang, which…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Huifeng Inn

    No.1516, East Huaxia Road, Shanghai, China ( Show map )

    Featuring 14 rooms, Huifeng Inn Shanghai is near an entertainment district and about a 15-minute drive from Shanghai Disneyland. The guest house is situated…

    More...

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

    No. 628 Suining Road, Shanghai, China ( Show map )

    Located approximately 6 km from Suzhou River, the lovely Ji Hotel Shanghai includes 133 rooms. The accommodation lies in Changning, which draws visitors with family…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Greentree Inn Shanghai Zhoupu Town Xiupu Road Business Hotel

    No. 799, Xiupu Road, Shanghai, China ( Show map )

    Situated around 10 minutes' drive from Xiao ShangHai LvYou WenHuaCheng, the 3-star Greentree Inn Shanghai Zhoupu Xiupu Road Business Hotel features Wi-Fi in…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Holiday Inn Express Shanghai New Jinqiao By Ihg

    No. 450 Jiaqiao Rd. Pudong New Area, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Holiday Inn Express Shanghai New Jinqiao, An Ihg Hotel is approximately 5 km from Green Sports and Leisure Centre.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Madison Shanghai Hongqiao

    789 Wuyi Road, Shanghai, China ( Show map )

    Featuring a sauna and an indoor pool, the 5-star Mercure Shanghai Royalton hotel is situated next to the business district of Shanghai. The property…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Fx Hotel Shanghai At Nanjing East Road

    257 Fuzhou Road, Huangpu District, Shanghai, China ( Show map )

    Fx Hotel Shanghai At Nanjing East Road has 95 rooms and is located 0.8 km from The Ritz-Carlton Spa. The hotel is situated about…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Rest Yizhi Hotel Shanghai North Bund Ningguo Road Subway Station

    No. 3036, Zhoujiazui Road, Yangpu District, Shanghai, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Rest Yizhi Hotel Shanghai North Bund Ningguo Road Subway is around 6 km from Hongkou Football Stadium. The property…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Atour Light Hotel Shanghai Xinjiangwancheng Fudan University

    No. 500 Changjiang Road, Shanghai, China ( Show map )

    Nestled in the Baoshan district of Shanghai, the 3-star Atour Light Hotel Shanghai Xinjiangwancheng Fudan University is approximately 6 km from Fudan University. You'll…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Greentree Inn Shanghai Waigaoqiao Free Trade Zone Express Hotel

    No.637 Bright Road, Gaodong Town, Shanghai, China ( Show map )

    Offering cars for rent, the 3-star Greentree Inn Shanghai Waigaoqiao Free Trade Zone Express Hotel is 4.7 km from Gaoqiao Museum of History and…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Hanting Express Shanghai Guangda

    No.2 Longcao Road, Shanghai, China ( Show map )

    25 minutes' walk from East Asia Exhibition Hall, the 2-star Hanting Express Shanghai Guangda hotel includes 86 rooms. The hotel is located in Shanghai…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Home Inn Plus Shanghai New International Expo Center Yushan Road Yuanshen Sports

    No.166 Yushan Road, Shanghai, China ( Show map )

    Located about 7 km from the modern Shanghai Museum, the 4-star Home Inn Plus Shanghai Yushan Road Yuanshen Sports Center includes 207 rooms. This…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Vienna International Hotel Shanghai Pudong Xiupu Road

    No. 833 Puxiu Road, Pudong New District, Shanghai, China ( Show map )

    Vienna International Hotel Shanghai Pudong Xiupu Road features 251 rooms and lies 2.4 km from Xiao ShangHai LvYou WenHuaCheng. The property in Pudong with family…

    More...

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

    No.1077 Xinde Road, Shanghai, China ( Show map )

    The 2-star Huifeng Hotel is situated in Pudong with an indoor swimming pool, 16 minutes' drive from Shanghai Pudong International airport. Shanghai Huaxia Culture…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Vienna International Hotel Shanghai Songjiang

    1515 People North Road, Shanghai, China ( Show map )

    Nestled in the Songjiang district, the 3-star Vienna International Hotel Shanghai Songjiang is at a distance of 3.7 km from YueMiao ShangYeJie. This property…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Jingjiang Inn South Pudong Road Tangqiao

    No.2200 Pudong South Road, Shanghai, China ( Show map )

    Situated 3.8 km from Shanghai Ocean Aquarium, the 3-star Jingjiang Inn South Pudong Road Tangqiao Shanghai features Wi-Fi throughout the property, and a…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Jingjiang Inn Shanghai Maglev Station

    No.260 Baiyang Rd.,Pudong District,Shan, Shanghai, China ( Show map )

    Jingjiang Inn Shanghai Maglev is located in a tourist area of Shanghai, about 7 km from the 5 - acre Yu Garden, which is very convenient…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Jingjiang Inn Shanghai East China Normal University

    Building 5,No.3500,North Zhongshan Road,Putuo Dist, 3500, Shanghai, Cn, Shanghai, China ( Show map )

    Jingjiang Inn Shanghai East China Normal University has 178 rooms and is located a 15-minute drive from Xintiandi. The inn is situated in Changning…

    More...

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