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

Search Hotels

2026-02-09

2026-02-10

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

436 properties found

  • Vienna 3 Best Shanghai Baoshan Fengxiang Road

    No.2158 Fengxiang Road, Chenjiahang, China ( Show map )

    Providing 88 rooms, Vienna 3 Best Shanghai Baoshan Fengxiang Road Chenjiahang hotel is 10 minutes by car from the Nanxiang Old Street. The 3-star…

    More...

    Book Now
  • Weiting Hotel The Bund Nanjing East Road Pedestrian Street Branch

    7Th Floor, No. 387 Nanjing East Road, Waitan Street, Shanghai, China ( Show map )

    The 3-star Weiting Hotel The Bund Nanjing East Road Pedestrian Street Branch Shanghai provides proximity to the Suzhou Creek, which is located only 1.2…

    More...

    From US$ 156
    price for 1 night
    Book Now From US$ 156
  • East China Hotel

    111 Tian Mu West Road, Shanghai, China ( Show map )

    Situated just 6 minutes' walk from the 3-star East China Hotel Shanghai, guests can reach the Dark Room Shanghai in no time. The hotel…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Shanghai Pujiang Expo Apartment Hotel

    533 Puchi Road Pujiang Town, Shanghai, China ( Show map )

    Located within a 7-km distance of the Shanghai Xupu Bridge, the 3-star business Shanghai Pujiang Expo Apartment Hotel offers Wi-Fi in public…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Orange Hotel Shanghai Pujiang Lianhang Road

    No. 2999 Sanlu Highway, Shanghai, China ( Show map )

    Located nearly 25 minutes on foot from Zhaojialou Ancient Town, the 3-star Orange Hotel Shanghai Pujiang Lianhang Road provides guests with baggage storage. The…

    More...

    Book Now
  • Ji Hotel Shanghai Pujiang Lianhang Road Metro Station

    No. 1501, Lianhang Road, Pujiang Town, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Pujiang Lianhang Road offers proximity to Zhaojialou Ancient Town, situated about 5 minutes' drive away. You'll need 23-minute…

    More...

    Book Now
  • Ji Hotel Shanghai University Huyi Highway

    No. 3188-16 Huyi Highway, Shanghai, China ( Show map )

    Providing 118 rooms, Ji Hotel Shanghai University Huyi Highway is 10 minutes by car from the Qiuxiapu Park. This hotel lies 3.2 km from the…

    More...

    Book Now
  • Greentree Inn Shanghai Railway Station Macao Road

    No.701 Aomen Road, Shanghai, China ( Show map )

    Located just 350 m from Shanghai Textile Museum, the 3-star Greentree Inn Shanghai Railway Station Macao Road is only a 5-minute walk from…

    More...

    Book Now
  • Haiyan

    325,Baoding Road, Shanghai, China., Shanghai, China ( Show map )

    Providing 119 rooms, the 3-star Haiyan Hotel Shanghai is 3.3 km from The Bund Famed Waterside Walkway. You'll need 19-minute drive to Shanghai…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Ji Hotel Shanghai Tonghe New Village Subway Station

    No. 38, Jiqi Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Ji Hotel Shanghai Tonghe New Village Subway sits 3.1 km from Shanghai Glass Museum. This hotel…

    More...

    Book Now
  • Holiday Inn Express Shanghai Sanlin

    215 Tai Huan Road, Pu Dong District, Shanghai, China ( Show map )

    Featuring a restaurant, the 3-star Holiday Inn Express Shanghai Sanlin is located approximately 5 minutes on foot from the Three Forest City Commercial Plaza.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Lu Jia Zui Century Hotel

    No.2551, Long Yang Road - 201204, Shanghai, China ( Show map )

    Lu Jia Zui Century Hotel Shanghai offers 142 rooms a 25-minute walk from Shanghai New International Expo Center. The 3-star hotel is located…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Jinjiang Inn Shanghai Minhang Zhuanqiao

    No.1 Guanghua Rd.Zhuanqiao Town, Shanghai, China ( Show map )

    Jinjiang Inn Shanghai Minhang Zhuanqiao is situated in a prime touristic area of Shanghai, 4.8 km from Minhang District Science and Technology Museum and 10…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Borrman Hotel Pujin Road Shanghai

    No.93-95 Lane 309 Pujin Road, Shanghai, China ( Show map )

    Situated 3.7 km from Minpu Bridge, the 3-star Borrman Hotel Pujin Road Shanghai features a restaurant and a luggage room. This hotel is in…

    More...

    Book Now
  • 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
  • 全季上海周浦周星路酒店

    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. Located…

    More...

    Book Now
  • Shanghai Liang An Hotel

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

    Liang An Hotel Shanghai features 350 rooms and lies 25 minutes' walk from the large People's Public Square. The 3-star hotel is located in…

    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
  • 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
  • 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