Beginning of main content

Book on the go and pay later.

Search over 895,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 10 Dec - 11 Dec
This weekend 14 Dec - 16 Dec
Next weekend 21 Dec - 23 Dec

1820 Cheap Hotels in Shanghai

See all 1,820 properties in Shanghai
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$197

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$172

Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai
Grand Central Hotel Shanghai
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Grand Central Hotel ShanghaiNZ$163

Novotel Shanghai Clover

Novotel Shanghai Clover

Building No 1, Lane 3188, Shanghai
Novotel Shanghai Clover
  • Free Cancellation
4.5 out of 5.0
 
 

Novotel Shanghai CloverNZ$95

Guxiang Hotel Shanghai (Howard Johnson Plaza)

Guxiang Hotel Shanghai (Howard Johnson Plaza)

595 Jiu Jiang Road, Shanghai
Guxiang Hotel Shanghai (Howard Johnson Plaza)
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Guxiang Hotel Shanghai (Howard Johnson Plaza)NZ$144

New World Shanghai Hotel

New World Shanghai Hotel

1555 Dingxi Road, Shanghai
New World Shanghai Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

New World Shanghai HotelNZ$108

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$146

JW Marriott Hotel Shanghai Tomorrow Square

JW Marriott Hotel Shanghai Tomorrow Square

399 Nanjing West Road, Shanghai
JW Marriott Hotel Shanghai Tomorrow Square
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

JW Marriott Hotel Shanghai Tomorrow SquareNZ$227

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$229

    Joyful Star Hotel (Disney--wanxia)

    Joyful Star Hotel (Disney--wanxia)

    No. 472, Ganghong Road, Shanghai
    Joyful Star Hotel (Disney--wanxia)
    • Free Cancellation
    3.5 out of 5.0
     
     

    Joyful Star Hotel (Disney--wanxia)NZ$38

    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!