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

2026-11-04

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

3320 properties found

  • Yitel Shanghai Hongqiao International Exhibition Center Beiqing Highway

    No.115, Lane 2778, Zhaochong Highway, Shanghai, China ( Show map )

    The fantastic 3-star Yitel Shanghai Hongqiao International Exhibition Center Beiqing Highway hotel provides proximity to Fuquanshan Ancient Cultural Sites, which is located just 1.4…

    More...

    Book Now
  • Vienna Hotel Shanghai Hongqiao Airport Jiuting

    129 Laiting South Road, Songjiang District, Shanghai, China, Shanghai, China ( Show map )

    Offering luggage storage, the 3-star Vienna Hotel Shanghai Hongqiao Airport Jiuting lies in Minhang, which is a great choice for travelers interested in tourist…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Atour Hotel, Shanghai West Beijing Road People'S Square Metro Station

    No.199 Beijing West Road, Shanghai, China ( Show map )

    Featuring a prime location, Atour Hotel, Shanghai West Beijing Road People'S Square Metro offers views of the city, and is a 25-minute walk from…

    More...

    From US$ 163
    price for 1 night
    Book Now From US$ 163
  • Starway Hotel Dalian Jinshi Beach

    No.5 Fengyang Street, Shanghai, China ( Show map )

    Situated only 1.5 km from Chocolate Happy Land Theme Park, the 3-star Starway Hotel Dalian Jinshi Beach Shanghai includes a restaurant. Located 4.2 km…

    More...

    Book Now
  • Atour X Hotel Shanghai Lujiazui 1St Yaohan

    No.550 Pucheng Road, Shanghai, China ( Show map )

    Atour X Hotel Shanghai Lujiazui 1St Yaohan offers easy access to Huarun Times Square, which is situated about 5 minutes' walk away. The modern Shanghai…

    More...

    Book Now
  • Ji Hotel The Bund Ningbo Road

    No.50 Ningbo Road, Shanghai, China ( Show map )

    Ji Hotel The Bund Ningbo Road Shanghai lies 16 minutes' walk from The Ritz-Carlton Spa, and features a restaurant and a laundromat. Located 3.1…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Hanting Premium Hotel Shanghai Lujiazui Oriental Pearl Tower

    No.842 Pudong Avenue, Shanghai, China ( Show map )

    Located approximately 25 minutes' walk from Lujiazui Central Greenland, the 3-star Hanting Premium Hotel Shanghai Lujiazui Oriental Pearl Tower provides guests with a restaurant…

    More...

    Book Now
  • Hi Inn Shanghai Xujiahui Yongjia Road

    No.158 Yongjia Road, Shanghai, China ( Show map )

    Located around 25 minutes' walk from Shanghai Propaganda Poster Art Centre, the 2-star Hi Inn Shanghai Xujiahui Yongjia Road provides guests with baggage storage.

    More...

    Book Now
  • Vienna Hotel Shanghai Hongqiao Hub National Exhibition Center Huqingping Road

    No.1209 Huqingping Highway, Shanghai, China ( Show map )

    Featuring a lift and a vending machine, the 3-star Vienna Hotel Shanghai Hongqiao Hub National Exhibition Center Huqingping Road is nestled in Shanghai, about…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Ji Hotel Shanghai Hongqiao Maotai Road

    No.555 Maotai Road, Shanghai, China ( Show map )

    The comfortable 3-star Ji Hotel Shanghai Hongqiao Maotai Road includes comfortable rooms nearly a 10-minute drive from Shanghai Zhongshan Park. The fantastic hotel…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Qi Tao Home International Hostel

    No. 158, Xieweilu, Shanghai, China ( Show map )

    Qi Tao Home International Hostel Shanghai hotel offers guests access to Qibao Old Town, which is 4.3 km away. Located a 10-minute ride from…

    More...

    Book Now
  • Home Inn Neo Shanghai Lujiazui Pudong South Road Metro Station

    No.98 Rushan Road, Shanghai, China ( Show map )

    Located around 25 minutes' walk from the 2-star Home Inn Neo Shanghai Lujiazui Pudong South Road Metro, guests can reach Shanghai Ocean Aquarium. Located…

    More...

    Book Now
  • The Bridge House By Cohost

    178 Baiye Road,Zhangjiang Hi-Tech Park, Shanghai, China ( Show map )

    Providing 10 rooms, the 5-star The Bridge House By Cohost Hotel Shanghai is about 10 minutes' walk from 2049 Emerald Park. This hotel in…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Ji Hotel Shanghai North Bund Changyang Road

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

    The 3-star Ji Hotel Shanghai North Bund Changyang Road offers easy access to Jewish Ghetto, which is situated about 5 minutes' walk away. This…

    More...

    Book Now
  • Atour Hotel Shanghai Changning Xianxia Road

    Buidling 1, No. 335 Xianxia Road, Shanghai, China ( Show map )

    Situated just 6 minutes' walk from Far East International Plaza, the 4-star Atour Hotel Shanghai Changning Xianxia Road features baggage storage and a restaurant.

    More...

    Book Now
  • Vienna International Hotel Shanghai Jinshajiang Road Changfeng Park

    No.257 Nujiang Road, Shanghai, China ( Show map )

    Located 7 km from Shanghai Disneyland, Vienna International Hotel Shanghai Jinshajiang Road Changfeng Park is 5 minutes' walk from Chinese Culture Park. The 3-star…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Home Inn Neo Shanghai Jingao Road Jinjing Road Metro Station

    No.1398 Jingao Road, Shanghai, China ( Show map )

    Located 4.7 km from Green Sports and Leisure Centre, the 2-star Home Inn Neo Shanghai Jingao Road Jinjing Road Metro offers access to tourist…

    More...

    Book Now
  • Shanghai Oyado Hotel

    3 Building,No.1247 Meichuan Road, Shanghai, China ( Show map )

    Located 15 minutes by car from Jade Buddha Temple, the 4-star Shanghai Oyado Hotel offers comfortable rooms 2.5 km from Shanghai Zhenru Temple. The…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Home Inn Style Shanghai Daning International Circus City Metro Station

    No.809 Guangzhong Road, Shanghai, China ( Show map )

    Located within 7 km of the 3-star Home Inn Style Shanghai Daning International Circus City Metro, guests can reach the 5-acre Yu Garden.

    More...

    Book Now
  • Ji Hotel Shanghai Daning Lingshi Park

    No.1099 West Of Guangzhong Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Daning Lingshi Park lies 2.9 km from Qianshuiwan Culture Centre, and features baggage storage. Situated within a 10-minute drive of Jade…

    More...

    Book Now