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 ARS Argentina, Peso

Search Hotels

2026-03-21

2026-03-22

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

1693 properties found

  • Mehood Lestie, Shanghai Jiaotong University Dongchuan Road

    No. 499, Shiping Road, Shanghai, China ( Show map )

    The 4-star Mehood Lestie, Shanghai Jiaotong University Dongchuan Road hotel has 93 rooms and is located within 20 minutes' walk of Shanghai Jiao Tong…

    More...

    Book Now
  • Fuyue Hotel

    No. 1, Lane 208, Rongyue Road, Shanghai, China ( Show map )

    The 5-star Fuyue Hotel Shanghai, located in the Songjiang district, offers Wi-Fi throughout the property, an indoor pool and a fitness centre. You'll…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Greentree Alliance Shanghai Railway Station Qiujiang Road Hotel

    No. 1011, Qiujiang Road, Shanghai, China ( Show map )

    The 3-star Greentree Alliance Shanghai Railway Station Qiujiang Road Hotel offers quick access to Fanguonong Street, located only a 5-minute walk away. The…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Hanting Premium Hotel Shanghai Longwu Road Hotel

    No.1 Luoxiu Road, Shanghai, China ( Show map )

    Located around 7 km from the free China Art Museum, the fantastic Hanting Premium Hotel Shanghai Longwu Road Hotel offers access to tourist attractions throughout…

    More...

    Book Now
  • Hanting Hotel Shanghai South Changjiang Road Subway Station

    No. 475, Changjiang South Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 2-star Hanting Hotel Shanghai South Changjiang Road Subway sits approximately a 25-minute walk from Shanghai Glass…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Atour Hotel Shanghai Pudong Zhangjiang Financial Information Park

    No. 1702, Shangfeng Road, Shanghai, China ( Show map )

    Offering a restaurant, the 4-star Atour Hotel Shanghai Pudong Zhangjiang Financial Information Park lies in the Pudong district, approximately a 10-minute ride from…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Greentree Inn Shanghai Minhang Zhuanqiao Subway Station East Zhuanxing Road Shell Hotel

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

    Located around a 10-minute drive from the Xincheng Central Park, the 3-star Greentree Inn Shanghai Minhang Zhuanqiao Subway Station East Zhuanxing Road Shell…

    More...

    Book Now
  • Hanting Hotel Shanghai Qingpu Oriental Commercial Building

    No.246 Shanyuan Road, Shanghai, China ( Show map )

    The unpretentious 2-star Hanting Hotel Shanghai Qingpu Oriental Commercial Building, located merely 300 metres from the Qushui Park, offers guests a vending machine and…

    More...

    Book Now
  • Jinjiang Inn Shanghai International Tourism And Resorts Zone Zhoupu Zhouzhu Highway Branch

    浦东新区周祝公路35号, Shanghai, China ( Show map )

    Jinjiang Inn Shanghai International Tourism And Resorts Zone Zhoupu Zhouzhu Highway Branch, located 25 minutes' walk from Little Shanghai Tourism and Culture City, features Wi…

    More...

    Book Now
  • Atour Hotel Shanghai Minhang Industrial Park

    Building 5, No. 58, Tanzhu Road, Shanghai, China ( Show map )

    The 4-star Atour Hotel Shanghai Minhang Industrial Park offers proximity to the Maqiao Ancient Ruins, which is located 4.8 km away. You'll need 19…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Ji Hotel Shanghai South Railway Station Jinjiang Amusement Park

    No. 241 Hongmei Road, Shanghai, China ( Show map )

    Located a mere 1.6 km from the Shanghai Aerospace Enthusiasts Centre, the 3-star Ji Hotel Shanghai South Railway Station Jinjiang Amusement Park offers Wi…

    More...

    Book Now
  • Huana Hotel Minhang Shanghai

    No.1733 Lianhua Road, Shanghai, China ( Show map )

    The 5-star Huana Hotel Minhang Shanghai is located within a 6-km distance of the Suzhou River, offering 178 rooms along with a sauna…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Ji Hotel Shanghai Xujiahui Caobao Road Subway Station

    No. 8, Lane 1, Longcao Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Ji Hotel Shanghai Xujiahui Caobao Road Subway sits about 20 minutes' walk from the reconstructed 3rd…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Grand Skylight Gardens Hotel Shanghai Bai Se Road

    100 Bai Se Road, Shanghai, China ( Show map )

    The perfect Grand Skylight Gardens Hotel Shanghai Bai Se Road lies in the shopping area of Shanghai, approximately 7 km from natural attractions such as…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Ji Hotel Shanghai Great Wall Hotel

    No. 3018, North Zhongshan Road, Shanghai, China ( Show map )

    Nearly 25 minutes' walk from East China Normal University, the 3-star Ji Hotel Shanghai Great Wall Hotel includes 150 rooms. IMAGO I Plaza is…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Magnotel Hotel Shanghai Railway Station Magnolia Plaza

    No.228 Moling Road, Shanghai, China ( Show map )

    The 2-star Magnotel Hotel Shanghai Railway Station Magnolia Plaza, located around 25 minutes' walk from the must-see Shanghai Museum, offers guests a restaurant.

    More...

    Book Now
  • Hanting Hotel Shanghai Qibao Centre

    No.577 Husong Highway, Shanghai, China ( Show map )

    Hanting Hotel Shanghai Qibao Centre has 125 rooms and is located 3.3 km from the Dino Beach Water Park. You'll need 10-minute drive to…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Greentree Inn Shanghai Sheshan National Tourist Resort Express Hotel

    No.1209, Qianxin Road, Shanghai, China ( Show map )

    The 3-star Greentree Inn Shanghai Sheshan National Tourist Resort Express Hotel provides proximity to the Sheshan Catholic Church, which is located nearly a 25…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Orange Hotel Shanghai World Expo Center

    Building 1, No. 3470, Pudong South Road, Shanghai, China ( Show map )

    Orange Hotel Shanghai World Expo Center offers 63 rooms a 15-minute drive from the Bund. The 3-star hotel is located in Shanghai, a…

    More...

    Book Now
  • Disneyland Hotel

    No. 1009 Shendi West Road, Shanghai, China ( Show map )

    Situated within 10 minutes' drive of Shanghai International Music Park, the 5-star Disneyland Hotel Shanghai features a restaurant. The hotel is located in Shanghai…

    More...

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