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

  • Holiday Inn Express Shanghai Nanhuizui

    333 Shi Ji Tang Road, Pu Dong District, Shanghai, China ( Show map )

    Offering cars for rent, as well as Wi-Fi in the rooms, Holiday Inn Express Shanghai Nanhuizui is 10 minutes' drive from Dishui Lake. Conveniently…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Orange Hotel Shanghai Caohejing Gudai Road

    No.205 Gudai Road, Shanghai, China ( Show map )

    Offering comfortable rooms and Wi-Fi throughout the property, the 3-star Orange Hotel Shanghai Caohejing Gudai Road is 15 minutes by car from Shanghai…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Jinjiang Inn Shanghai Xinzhuang

    Shuiqing South Road, 19, Shanghai, China ( Show map )

    The 3-star Jinjiang Inn Shanghai Xinzhuang has 82 rooms and is located a mere 14 minutes' walk from Sky Mall. This hotel lies in…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Ibis Shanghai Hongqiao Railway Station

    No. 1, Lane 289, Huxing Road, Shanghai, China ( Show map )

    Providing 220 rooms, the comfortable Ibis Shanghai Hongqiao Railway hotel is 4.3 km from Dino Beach Water Park. Located approximately a 20-minute walk from…

    More...

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

    Building 10, No. 2142 Shangcheng Road, Shanghai, China ( Show map )

    The comfortable 3-star Ji Hotel Shanghai Lujiazui Minsheng Road Metro includes comfortable rooms nearly a 10-minute ride from the awe - inspiring 492m - high…

    More...

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

    No. 78, Xiying Road, Pudong New District, Shanghai, China ( Show map )

    The fantastic 3-star Ji Hotel Shanghai World Expo Yaohua Road offers access to Shanghai World Expo Exhibition and Convention Centre, which is located nearly…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Holiday Inn Express Shanghai Jiading Center By Ihg

    No 2 Chengzhong Road, Jiading, Shanghai, China ( Show map )

    Offering hire and cars for rent, as well as Wi-Fi throughout the property, the 3-star smoke-free Holiday Inn Express Shanghai Jiading Center…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Ji Hotel Shanghai Hongqiao Hub Huaxin

    Buildings 6 & 7, No.13, Lane 888 Xinfeng Middle Road, Shanghai, China ( Show map )

    Situated in a convenient setting in Shanghai, approximately 40 minutes' drive from Shanghai Metro train station, the comfortable Ji Hotel Shanghai Hongqiao Hub Huaxin features…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Imagine Garden Hotel

    469 Jinhui Road, Shanghai, China ( Show map )

    The 3-star Imagine Garden Hotel Shanghai offers quick access to HongQiao Yang Chase mansion Mall, situated about a 5-minute walk away. Nestled within…

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • All Seasons Hotel Chongxi Road, Shanghai International Tourism Hotel - Near Shanghai Disney

    No.91, Lane 111, Chongxi Road, Liuzao Town, Pudong New Area, Shanghai, China ( Show map )

    Located around a 15-minute drive from Shanghai Disneyland, the comfortable 3-star All Seasons Hotel Chongxi Road, Shanghai International Tourism Hotel - Near Shanghai Disney…

    More...

    Book Now
  • Ibis Styles Shanghai Zhangjiang

    No.1206 Zhangjiang Road, Shanghai, China ( Show map )

    Offering a restaurant and luggage storage, the comfortable 3-star Ibis Styles Shanghai Zhangjiang hotel lies in Pudong with a steam room, a restaurant and…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Shanghai Xin Hui Hotel

    1001 Tian Yue Qiao Road, Shanghai, China ( Show map )

    The 3-star business Shanghai Xin Hui Hotel is nestled right in the centre of Shanghai, nearly 5 minutes on foot from Longhua Martyrs Cementary…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Magnotel Hotel Shanghai Lujiazui Riverside

    No.57 Pudian Rd, Shanghai, China ( Show map )

    Providing 247 rooms, the comfortable Magnotel Hotel Shanghai Lujiazui Riverside is nestled 3.7 km from Huangpu River. Souvenir shopping is around 10 minutes by car…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Ji Hotel Shanghai Daning Yichuan Road

    No.310 Yichuan Road, Shanghai, China ( Show map )

    Featuring a lift and a vending machine, the comfortable Ji Hotel Shanghai Daning Yichuan Road stands about 25 minutes' walk from Jade Buddha Temple. The…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Hanting Premium Hotel Shanghai Caolu Finance College

    Building 6, No. 282, Jinzuan Road, Shanghai, China ( Show map )

    The comfortable Hanting Premium Hotel Shanghai Caolu Finance College sits just 0.7 km from Chuansha Park and offers a restaurant and luggage storage. The hotel…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Qiandaohu Hotel Tianlin

    398 Guilin Road, Shanghai, China ( Show map )

    Situated nearly 25 minutes' walk from the folk City God Temple of Shanghai, the 3-star business Qiandaohu Hotel Tianlin Shanghai features a convenience shop…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Ji Hotel- Shanghai Bund Ningbo Road Branch

    50 Ning Bo Road, Huang Pu District, Shanghai, China ( Show map )

    Offering a restaurant, the 3-star Ji Hotel Shanghai is merely 5 minutes' stroll from Shanghai Railways Museum. This hotel is nearly a 10-minute…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Hanting Hotel Yili Road Shanghai Hongqiao

    No.152 Yili Road Hongqiao Subdistrict, Shanghai, China ( Show map )

    Offering a restaurant, the comfortable Hanting Hotel Yili Road Shanghai Hongqiao lies in the Hongqiao district, 3.1 km from East China Normal University and only…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Lijing Selected Hotel Shanghai

    No.737, Puxin Road, Chuansha, Pudong District, Pudong, Shanghai, China ( Show map )

    The 3-star Lijing Selected Hotel Shanghai features 39 rooms and lies around 10 minutes by car from ShangHai YouLongShi WenHua KePuGuan. Located approximately 3…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Ibis Style Shanghai Zhangjiang

    No 1206 Zhangjiang Rd Pudong District, Shanghai, China ( Show map )

    Ibis Style Shanghai Zhangjiang hotel offers 99 rooms a 10-minute drive from ZhangJiang DangDai YiShuGuan. The comfortable hotel in the Zhangjiang Hi -Tech Park…

    More...

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