Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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-05-16

2026-05-17

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

3-star Shanghai hotels

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

597 properties found

  • Ji Hotel Shanghai Zhongshan Park Jiangsu Road

    No.350 Changning Road, Shanghai, China ( Show map )

    Located within 7 km of such natural attractions as the 5-acre Yu Garden, the 3-star Ji Hotel Shanghai Zhongshan Park Jiangsu Road includes…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Hanting Hotel Shanghai Yishan Road Center

    Building A, No. 68, Qinzhou North Road, Shanghai, China ( Show map )

    Offering baggage storage, the 3-star Hanting Hotel Shanghai Yishan Road Center lies in the Caohejing district of Shanghai, 2.6 km from the Xujiahui Business…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Ji Hotel Shanghai Lujiazui Beiyangjing Road Subway Station

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

    Ji Hotel Shanghai Lujiazui Beiyangjing Road Subway features a lift and a vending machine, and lies 5 km from the 121-storey 632m-tall Gensler…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Holiday Inn Express - Shanghai Jinshan, An Ihg Hotel

    No. 475, Haihui Street, Longhao Road, Jinshan District, Shanghai, China ( Show map )

    Situated 10 minutes' drive from the Jinshan District Science and Technology Museum, Holiday Inn Express - Shanghai Jinshan, An Ihg Hotel offers 7 meeting rooms with…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Home Inn Plus Shanghai Xintiandi Lujiabang Road Metro Station

    No.7 Xujiahui Road, Shanghai, China ( Show map )

    Located 2.5 km from shopping venues such as the large People's Public Square, the 3-star Home Inn Plus Shanghai Xintiandi Lujiabang Road Metro includes…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Ji Hotel Shanghai Taopu Nanda Road

    No.2900 Nanda Road, Shanghai, China ( Show map )

    Providing 106 rooms, Ji Hotel Shanghai Taopu Nanda Road is 4.5 km from the Nanxiang Ancient Town. You'll need 14-minute drive to Shanghai Hongqiao…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Ji Hotel Shanghai Hongmei South Road

    No.3135-51 Hongmei South Road, Comprehensive Building, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Hongmei South Road, located around 10 minutes' drive from the Shanghai Xupu Bridge, offers guests a restaurant and a…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Ji Hotel Shanghai Jing'An Temple Kangding Road

    No.1018 Kangding Road, Shanghai, China ( Show map )

    The fantastic 3-star Ji Hotel Shanghai Jing'An Temple Kangding Road offers quick access to Crystal Galleria, which is merely a 5-minute walk away.

    More...

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

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

    Situated a 10-minute ride from the Gokurakuyu, Holiday Inn Express Shanghai New Jinqiao By Ihg offers 3 meeting rooms and a business centre with…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Ji Hotel Shanghai Jiading Bailian Shopping Center

    No.2539 Chengliu Zhong Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Ji Hotel Shanghai Jiading Bailian Shopping Center sits 10 minutes' drive from Shanghai Poly Grand Theatre. You'll need 22…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Jinglaihotel Hongqiao Weining Rord Metro Station

    428 Weining Road, Changning District, Shanghai, Shanghai, China ( Show map )

    Jinglaihotel Hongqiao Weining Rord Metro Station Shanghai hotel includes 104 rooms and is a 15-minute walk from the Suzhou River. The 3-star hotel…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Ji Hotel Shanghai Zhoupu Medical Valley

    Building 1, Lane 268, Zhouzhu Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Zhoupu Medical Valley is located about 10 minutes by car from Little Shanghai Tourism and Culture City and offers…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Ji Hotel Shanghai World Expo Shangnan Road

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

    Located 2.8 km from the free China Art Museum, Ji Hotel Shanghai World Expo Shangnan Road includes 15 rooms with views of the city. This…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Jinjiang Inn Shanghai Tongji University

    No.1251 Siping Rd., Shanghai, China ( Show map )

    Offering a shopping area and a restaurant, the comfortable Jinjiang Inn Shanghai Tongji University lies in the Songpa-Gu district of Shanghai, around 15 minutes…

    More...

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

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

    The 3-star non-smoking Home Inn Plus - Shanghai New International Expo Center Yushan Road Yuanshen Sports Subway is located approximately 5 minutes' drive from…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Jiting Hotel

    Rooms A50-A53, 1St Floor, No. 69 Xinbang Road, Minhang District, Shanghai; 2Nd Floor, No. 75 Xinbang Road, Shanghai, China ( Show map )

    The 3-star Jiting Hotel Shanghai lies just 1.5 km from the Rainbow Bridge, and features a restaurant and baggage storage. The hotel is located…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Greentree Inn Shanghai Pudong New District Shenmei East Road Express Hotel

    No.239 East Shenmei Road, Shanghai, China ( Show map )

    The 3-star smoke-free Greentree Inn Shanghai Pudong New District Shenmei East Road Express Hotel offers guests access to the Yiwu Small Commodities Direct…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Ji Hotel Shanghai Hongqiao Wuzhong Road

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

    3.7 km from the Yuyintang, the 3-star Ji Hotel Shanghai Hongqiao Wuzhong Road includes 233 rooms. You'll need 10-minute drive to Shanghai Hongqiao…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Vienna Hotel Shanghai Pudong Airport Huaxia Road

    1478 Huaxia East Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Vienna Hotel Shanghai Pudong Airport Huaxia Road sits 2.4 km from the Jianye Lane. The non…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Vienna Hotel Waigaoqiao

    Block 1 No.30, 349 Alley, Xingnan Road, Gaoxing Town, Shanghai, China ( Show map )

    The 3-star Vienna Hotel Waigaoqiao Shanghai has 140 rooms and is located nearly a 25-minute walk from the Gaoqiao Museum of History and…

    More...

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