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

Search Hotels

2026-03-21

2026-03-22

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

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

1693 properties found

  • Magnotel Business Shanghai Minhang Wujing East China Normal University

    No.165 Jianchuan Road, Shanghai, China ( Show map )

    Featuring a lift and a vending machine, the 3-star Magnotel Business Shanghai Minhang Wujing East China Normal University hotel is nestled near an entertainment…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Xiangshan Yuzizai Resort

    No. 889 Wuyantou Village, Gaotangdao Township, Xiangshan, Zhejiang, China, Shanghai, China ( Show map )

    The 5-star Xiangshan Yuzizai Resort Shanghai offers proximity to Ningbo Xiangshan Hua'aodao Stone Forest, situated approximately a 10-minute ride away. This Shanghai hotel…

    More...

    From US$ 534
    price for 1 night
    Book Now From US$ 534
  • Ramada By Wyndham Wujiaochang Shanghai

    No 1888 Huangxing Road, Shanghai, China ( Show map )

    Located 4.2 km from the Hongkou Football Stadium, which is highly appreciated by sports lovers, Ramada By Wyndham Wujiaochang Shanghai hotel includes 383 rooms. The…

    More...

    Book Now
  • 全季上海周浦周星路酒店

    No. 299, Zhouxing Road, Zhoupu Town, Pudong New Area, Shanghai, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star 全季上海周浦周星路酒店 sits approximately a 25-minute walk from the Yiwu Small Commodities Direct Sales Supermarket. This…

    More...

    Book Now
  • Shanghai Liang An Hotel

    920 Chang An Road, Shanghai, China ( Show map )

    Situated 0.8 km from Suzhou River, Shanghai Liang An Hotel offers 350 rooms. A 10-minute drive from the 5 - acre Yu Garden, the 3…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Home Inn Plus Shanghai Zhangjiang Guanglan Road Metro Station

    No.29 Lane 3 Jianzhong Road, Shanghai, China ( Show map )

    Nestled in the Cremorne district of Shanghai, the 3-star Home Inn Plus Shanghai Zhangjiang Guanglan Road Metro is 4.8 km from Shezhuang Temple. This…

    More...

    Book Now
  • Hanting Hotel Shanghai Xujiahui Wanping South Road

    No. 200 Wanpingnan Road, Shanghai, China ( Show map )

    Located 3.6 km from Chocolate Happy Land Theme Park, which offers the thrill of discovering something beautiful, the 2-star Hanting Hotel Shanghai Xujiahui Wanping…

    More...

    Book Now
  • Shanghai Jc Mandarin Hotel Limited

    1225 Nanjing West Road, Shanghai, China ( Show map )

    Nestled about a 25-minute walk from Qianshuiwan Culture Centre and 950 metres from West Nanjing Road underground station, Shanghai Jc Mandarin Hotel Limited proudly…

    More...

    From US$ 163
    price for 1 night
    Book Now From US$ 163
  • Hilton Garden Inn Shanghai Changxing Island

    No. 777, Haige Road, Shanghai, China ( Show map )

    Situated approximately 10 minutes by car from Qianwei Ecological Village, the 4-star Hilton Garden Inn Shanghai Changxing Island features a restaurant. Changxing Island in…

    More...

    Book Now
  • Shanghai Fuyue Hotel

    No. 1, Lane 208, Rongyue Road, Songjiang, China ( Show map )

    Featuring Wi-Fi throughout the property, Shanghai Fuyue Hotel Songjiang sits 15 minutes by car from the Square Pagoda Park. You'll need 22-minute drive…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Yashidu Suites Hotel

    1155 Wuzhong Road, Shanghai, China ( Show map )

    Situated about a 20-minute walk from Puhui River, Yashidu Suites Hotel Shanghai includes 156 rooms. Sunshine International Plaza is just 1.7 km from this…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Yunik-Shanghai Zhongshan Park Yan'An XI Road

    No.1119 Yan'An XI Road, Shanghai, China ( Show map )

    The 3-star Yunik-Shanghai Zhongshan Park Yan'An XI Road hotel is provided with a lift and a vending machine and located a mere 0.6…

    More...

    Book Now
  • Shanghai Bund Garden Hotel

    200 Han Kou Road ,Shanghai 200002, Shanghai, China ( Show map )

    Located around 5 minutes' walk from Garden Bridge of Shanghai, the 4-star Bund Garden Hotel Shanghai gives quick access to various city sites. Nestled…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Ji Hotel Shanghai Hongqiao International Exhibition Center

    No.4138 West Tianshan Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Hongqiao International Exhibition Center features 185 rooms and lies around a 25-minute walk from the Hub. You'll need 10-minute drive…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Hotel Indigo Shanghai Hongqiao, An Ihg Hotel

    No.43, Lane 188 Yonghong Road Minhang District, Sh, Shanghai, China ( Show map )

    Offering cars for rent, the 5-star Hotel Indigo Shanghai Hongqiao, An Ihg Hotel is 4.7 km from the Precious Shopping Mall. You'll need 10…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Shell Shanghai Yangpu District Pingliang Road Binjiang Hotel

    No.740 Pingliang Road, Shanghai, China ( Show map )

    The 2-star Shell Shanghai Yangpu District Pingliang Road Binjiang Hotel is situated in the Yangpu district, 3.7 km from the Shanghai Ocean Aquarium, which…

    More...

    Book Now
  • Ji Hotel Shanghai Caohejing Hongmei Road

    No. 729 Wuzhong Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Ji Hotel Shanghai Caohejing Hongmei Road sits within 10 minutes' drive of the Shanghai Mart Mall.

    More...

    Book Now
  • Huamao Airport Business Hotel

    388 Konggang First Road, Shanghai, China ( Show map )

    Located a mere 550 metres from the Madame Tussauds Shanghai, the 3-star Huamao Airport Business Hotel Shanghai is about 5 minutes' walk from People's…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Hanting Hotel Shanghai People'S Square Dagu Road

    No.178 Chongqin Bei Road, Shanghai, China ( Show map )

    Offering luggage storage, the fantastic 2-star Hanting Hotel Shanghai People'S Square Dagu Road lies in the Downtown Shanghai district, only 14 minutes' walk from…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Green Tree Inn Express Shanghai Bund Yuyuan Xiaonanmen Metro Station

    No. 179 Zhonghua Road, Shanghai, China ( Show map )

    The 3-star Green Tree Inn Express Shanghai Bund Yuyuan Xiaonanmen Metro enjoys a prime location and provides easy access to the 5-acre Yu…

    More...

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