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 Argentine peso

Search Hotels

2026-11-14

2026-11-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

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

1187 properties found

  • Ji Hotel Shanghai New International Expo Center Jinxiu Road

    No.801 Bei'Ai Road, Shanghai, China ( Show map )

    The comfortable 3-star Ji Hotel Shanghai New International Expo Center Jinxiu Road includes comfortable rooms approximately a 15-minute drive from the soaring skyscraper…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Jinglai Boutique Hotel - Pedestrian Street Bund Branch

    740 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    Offering currency exchange and a lift, the 3-star Jinglai Boutique Hotel - Pedestrian Street Bund Branch Shanghai is nestled just 5 minutes' walk from Shanghai…

    More...

    From US$ 323
    price for 1 night
    Book Now From US$ 323
  • Kyriad Marvelous Hotel Shanghai Daning International Plaza

    No. 1418 Gonghexin Road, Shanghai, China ( Show map )

    The comfortable Kyriad Marvelous Hotel Shanghai Daning International Plaza, located approximately a 25-minute walk from Lu Xun Memorial and Gravesite, offers comfortable rooms. The…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Hong Ge Apartment Hotel

    No. 168, Area A, 1St To 3Rd Floor, Tianshan Branch Road, Shanghai, China ( Show map )

    Providing 140 rooms, the comfortable Hong Ge Apartment Hotel Shanghai is approximately 10 minutes' walk from ChangNing XinXiYuan ShuMa BuXingJie. The 3-star hotel enjoys…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Irene Boutique Hotel - Jinshu Shop

    No 399 East Xinjian Road, Shanghai, China ( Show map )

    The 3-star Irene Boutique Hotel - Jinshu Shop Shanghai is located nearly 10 minutes on foot from XinZhuang City Park, offering 44 rooms, Wi-Fi…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Jinjiang Inn Nanjing Road Pedestrian Streeteast Asia Hotel

    No.680, East Nanjing Rd., Shanghai, China, Shanghai, China ( Show map )

    Jinjiang Inn Nanjing Road Pedestrian Streeteast Asia Hotel Shanghai features 99 rooms and lies around a 25-minute walk from Yuyuan Old Street. Located 300…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Jinjiang Inn - Shanghai Changning

    No.5, 1600 Changning Road, Changning District, Shanghai, China ( Show map )

    Approximately 25 minutes' walk from East China Normal University, the comfortable Jinjiang Inn - Shanghai Changning includes 113 rooms. Situated in Changning, which draws visitors with…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Jinjiang Inn Shanghai International Tourist Resort Xiuyan Road Subway Station

    No. 1160-1, Huan Qiao Road, Shanghai, China ( Show map )

    Offering a restaurant and luggage storage, the comfortable 3-star Jinjiang Inn Shanghai International Tourist Resort Xiuyan Road Subway lies in Pudong with bike trails…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Inestin Shanghai Apt Jinzang Road

    Floor 7-21, No 51, Jinzang Road, Shanghai, China ( Show map )

    Offering luggage storage, the 3-star Inestin Shanghai Apt Jinzang Road hotel is only 6 minutes' stroll from Gokurakuyu. The hotel has a convenient location…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Ji Hotel Shanghai Jing'An Temple Huaihai Middle Road

    No. 27 Xiangyang North Road, Shanghai, China ( Show map )

    Offering a lift and a tour desk, Ji Hotel Shanghai Jing'An Temple Huaihai Middle Road is 5 minutes' walk from Notre Dame Church. Located 1.1…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Vienna Hotel Shanghai International Tourist Resort Xiuyan Road Metro Station Branch

    Kang Yan Road, 489, Shanghai, China ( Show map )

    Guests of Vienna Hotel Shanghai International Tourist Resort Xiuyan Road Metro Station Branch can enjoy access to For the First Time in Forever, located 3.5…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Nanying Hotel Shanghai

    No. 1728, Huaihai Zhong Road, Xuhui District, Shanghai, Shanghai, China ( Show map )

    The 3-star Nanying Hotel Shanghai offers comfortable rooms in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and…

    More...

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

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

    The 3-star Greentree Alliance Shanghai Chongming Bayi Road Walking Street Hotel provides proximity to Chongming Museum, which is located only 1.7 km away. Located…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Ji Hotel Shanghai Meilong Wanhui International Plaza

    No.118 Luojin Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Meilong Wanhui International Plaza is a great place to stay in Minhang, which is known for Qibao Ancient Town, a cluster of…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Starway Hotel Shanghai International Tourism Resort Xiupu Road

    Building 22, Jucheng Pioneer Park, Lane 3999, Xiupu Road, Kangqiao Town, Shanghai, China ( Show map )

    Boasting a vending machine and a lift, Starway Hotel Shanghai International Tourism Resort Xiupu Road is located 25 minutes' walk from Shanghai Disneyland. The comfortable…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Ji Hotel Shanghai Chongming Administrative Center

    No. 2, Lane 1588, Cuizhu Road, Chengqiao Town, Shanghai, China ( Show map )

    The comfortable 3-star Ji Hotel Shanghai Chongming Administrative Center includes comfortable rooms nearly a 25-minute stroll from Shanghai Danyuan Park. The hotel boasts…

    More...

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

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

    Located about 6 km from the Stlgnatius cathedral "Xujiahui Catholic Church", Ji Hotel Shanghai Hongqiao West Yan'An Road is just a few steps from Mingwu…

    More...

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

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

    The comfortable 3-star Orange Hotel Shanghai Pujiang Lianhang Road is approximately a 10-minute ride from Zhaojialou Ancient Town and features a vending machine…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Ji Hotel Shanghai Pujiang Lianhang Road Metro Station

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

    Offering luggage storage, the fantastic 3-star Ji Hotel Shanghai Pujiang Lianhang Road Metro lies in Minhang, which is a great choice for travelers interested…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Greentree Inn Shanghai Minhang Zhuanqiao Metro Station Zhuanxing E) Road Shell Hotel

    No.1570, East Zhuangxing Road, Shanghai, China ( Show map )

    Greentree Inn Shanghai Minhang Zhuanqiao Metro Station Zhuanxing E) Road Shell Hotel includes 60 rooms and is 6 km from Rainbow Bridge. This hotel in…

    More...

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