China may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Shanghai hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel prices in Shanghai

Cheap Shanghai hotels

Courtyard by Marriott Shanghai Central

Courtyard by Marriott Shanghai Central

4 out of 5
338 Heng Feng Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$120 per night from 22 May to 22 May
In the heart of Shanghai, Courtyard by Marriott Shanghai Central is within a 5-minute drive of Shanghai Natural History Museum and Jing'an Temple.
Courtyard by Marriott Shanghai Central
Ramada Plaza Shanghai Pudong Airport

Ramada Plaza Shanghai Pudong Airport

4 out of 5
1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$136 per night from 15 May to 15 May
With a stay at Ramada Plaza Shanghai Pudong Airport in Shanghai (Pudong), you'll be 13.8 mi (22.2 km) from Shanghai Disneyland© and 19.3 mi (31.1 km) from Shanghai ...
Ramada Plaza Shanghai Pudong Airport
Intercontinental Shanghai Wonderland, an IHG Hotel

Intercontinental Shanghai Wonderland, an IHG Hotel

4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai
Free cancellation
The price is AU$500 per night from 13 May to 13 May
With a stay at Intercontinental Shanghai Wonderland, an IHG Hotel in Shanghai (Songjiang), you'll be a 4-minute drive from Shanghai Chenshan Botanic Gardens ...
Intercontinental Shanghai Wonderland, an IHG Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$127 per night from 13 May to 13 May
With a stay at Grand Central Hotel Shanghai, you'll be centrally located in Shanghai, steps from Nanjing Road Shopping District and 11 minutes by foot from People's ...
Grand Central Hotel Shanghai
Hyatt On The Bund

Hyatt On The Bund

5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
The price is AU$220 per night from 12 May to 12 May
With a stay at Hyatt On The Bund, you'll be centrally located in Shanghai, within a 5-minute drive of Yu Garden and The Bund.
Hyatt On The Bund
Sheraton Shanghai Hongkou Hotel

Sheraton Shanghai Hongkou Hotel

4.5 out of 5
No.59 Si Ping Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$162 per night from 16 May to 16 May
A stay at Sheraton Shanghai Hongkou Hotel places you in the heart of Shanghai, within a 5-minute drive of Oriental Pearl Tower and Hongkou Football Stadium.
Sheraton Shanghai Hongkou Hotel
The Portman Ritz-Carlton, Shanghai

The Portman Ritz-Carlton, Shanghai

5 out of 5
Shanghai Centre, 1376 Nanjing Xi Lu, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$226 per night from 14 May to 14 May
A stay at The Portman Ritz-Carlton, Shanghai places you in the heart of Shanghai, a 1-minute drive from Jing'an Temple and 8 minutes from People's Square.
The Portman Ritz-Carlton, Shanghai
Grand Hyatt Shanghai

Grand Hyatt Shanghai

5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free cancellation
The price is AU$236 per night from 16 May to 16 May
With a stay at Grand Hyatt Shanghai, you'll be centrally located in Shanghai, just a 3-minute walk from Shanghai World Financial Center and 7 minutes by foot ...
Grand Hyatt Shanghai
Jing An Shangri-La, West Shanghai

Jing An Shangri-La, West Shanghai

5 out of 5
1218 Middle Yan'an Road, Jing An Kerry Centre, West Nanjing, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$344 per night from 16 May to 16 May
Jing An Shangri-La, West Shanghai is centrally located in Shanghai, a 5-minute walk from Jing'an Temple and 7 minutes by foot from Jiuguang Department ...
Jing An Shangri-La, West Shanghai
Don't see what you're looking for?
See all available properties in Shanghai
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.