Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Shanghai

Tonight 18 Feb. - 19 Feb.
This weekend 22 Feb. - 24 Feb.
Next weekend 1 Mar. - 3 Mar.

1997 Cheap Hotels in Shanghai

See all 1,997 properties in Shanghai
Jing An Shangri-La, West Shanghai

Jing An Shangri-La, West Shanghai

1218 Middle Yan'an Road, Shanghai
Jing An Shangri-La, West Shanghai
    5.0 out of 5.0
     
     

    Jing An Shangri-La, West ShanghaiNZ$287

    Les Suites Orient, Bund Shanghai

    Les Suites Orient, Bund Shanghai

    1 East Jinling Road, Shanghai
    Les Suites Orient, Bund Shanghai
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Les Suites Orient, Bund ShanghaiNZ$196

    Novotel Shanghai Clover

    Novotel Shanghai Clover

    Building No 1, Lane 3188, Shanghai
    Novotel Shanghai Clover
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Novotel Shanghai CloverNZ$93

    Ascott Huai Hai Road Shanghai

    Ascott Huai Hai Road Shanghai

    No 282,Huai Hai Road Central, Shanghai
    Ascott Huai Hai Road Shanghai
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Ascott Huai Hai Road ShanghaiNZ$207

    Pudong Shangri-La East Shanghai

    Pudong Shangri-La East Shanghai

    33 Fu Cheng Road, Shanghai
    Pudong Shangri-La East Shanghai
      5.0 out of 5.0
       
       

      Pudong Shangri-La East ShanghaiNZ$237

      Renaissance Shanghai Zhongshan Park

      Renaissance Shanghai Zhongshan Park

      No. 1018 Changning Road, Shanghai
      Renaissance Shanghai Zhongshan Park
      • Free Cancellation
      • Reserve now, pay when you stay
      4.5 out of 5.0
       
       

      Renaissance Shanghai Zhongshan ParkNZ$159

      Ramada Plaza Shanghai Pudong Airport

      Ramada Plaza Shanghai Pudong Airport

      1100 Qi Hang Road, Shanghai
      Ramada Plaza Shanghai Pudong Airport
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Ramada Plaza Shanghai Pudong AirportNZ$173

      Renaissance Shanghai Yu Garden Hotel

      Renaissance Shanghai Yu Garden Hotel

      159 South He Nan Road, Shanghai
      Renaissance Shanghai Yu Garden Hotel
      • Free Cancellation
      • Reserve now, pay when you stay
      4.5 out of 5.0
       
       

      Renaissance Shanghai Yu Garden HotelNZ$151

      Hilton Shanghai Hongqiao

      Hilton Shanghai Hongqiao

      No.1116 Hong Song East Road, Shanghai
      Hilton Shanghai Hongqiao
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Hilton Shanghai HongqiaoNZ$143

      Shanghai Marriott Hotel City Centre

      Shanghai Marriott Hotel City Centre

      555 Xi Zang Road Middle, Shanghai
      Shanghai Marriott Hotel City Centre
      • Free Cancellation
      • Reserve now, pay when you stay
       
       

      Shanghai Marriott Hotel City CentreNZ$197

      Map

      Top Shanghai Areas for Museums

      Search Hotels near Top Shanghai Attractions

      Recent Reviews in Shanghai

      Travel to & Explore Shanghai


      Explore Shanghai with Expedia.co.nz’s Travel Guides to find the best flights, cars, holiday packages and more!