Skip to Main Content.
Shop travel
Shop travel
Cars
Deals
Groups & meetings
Gift Cards
Hotels.com® Rewards
CAD
List your property
Support
Trips
Sign in
Members save 10% or more on over 100,000 hotels worldwide when you’re signed in
Sign in
Sign up, it’s free
Feedback
Things to do
Food
Shopping
More
Go Guides
Shanghai
Things to do
Food
Shopping
GO
Shanghai
China
GO
Shopping in Shanghai
Shanghai travel guide
Browse Shanghai by category
Blog Stories Carousel
Things to do
Things to do
Food
Food
Shopping
Shopping
Show next card
Where to stay in Shanghai
Grand Central Hotel Shanghai
Grand Central Hotel Shanghai
9.0 out of 10, (1005)
9.0/10
(1005)
The price is CA $327
CA $327
per night
CA $376 total
includes taxes & fees
Grand Central Hotel Shanghai
Conrad Shanghai
Conrad Shanghai
8.6 out of 10, (1003)
8.6/10
(1003)
The price is CA $276
CA $276
per night
CA $321 total
includes taxes & fees
Conrad Shanghai
Central Hotel Shanghai
Central Hotel Shanghai
8.8 out of 10, (1003)
8.8/10
(1003)
The price is CA $215
CA $215
per night
CA $265 total
includes taxes & fees
Central Hotel Shanghai
Crowne Plaza Shanghai Nanjing Road by IHG
Crowne Plaza Shanghai Nanjing Road by IHG
8.8 out of 10, (325)
8.8/10
(325)
The price was CA $237
CA $237
The price is CA $202
CA $202
per night
CA $235 total
includes taxes & fees
Crowne Plaza Shanghai Nanjing Road by IHG
Grand Hyatt Shanghai
Grand Hyatt Shanghai
9.0 out of 10, (1002)
9.0/10
(1002)
The price is CA $274
CA $274
per night
CA $320 total
includes taxes & fees
Grand Hyatt Shanghai
Pudong Shangri-La, Shanghai
Pudong Shangri-La, Shanghai
9.0 out of 10, (873)
9.0/10
(873)
The price is CA $239
CA $239
per night
CA $279 total
includes taxes & fees
Pudong Shangri-La, Shanghai
The Eton Hotel
The Eton Hotel
8.6 out of 10, (999)
8.6/10
(999)
The price was CA $165
CA $165
The price is CA $139
CA $139
per night
CA $160 total
includes taxes & fees
The Eton Hotel
Renaissance Shanghai Yu Garden Hotel on the Bund
Renaissance Shanghai Yu Garden Hotel on the Bund
9.0 out of 10, (1004)
9.0/10
(1004)
The price is CA $215
CA $215
per night
CA $250 total
includes taxes & fees
Renaissance Shanghai Yu Garden Hotel on the Bund
The Westin Bund Center, Shanghai
The Westin Bund Center, Shanghai
8.8 out of 10, (1001)
8.8/10
(1001)
The price is CA $228
CA $228
per night
CA $266 total
includes taxes & fees
The Westin Bund Center, Shanghai
Radisson Blu Hotel Shanghai New World
Radisson Blu Hotel Shanghai New World
8.8 out of 10, (1005)
8.8/10
(1005)
The price was CA $287
CA $287
The price is CA $218
CA $218
per night
CA $254 total
includes taxes & fees
Radisson Blu Hotel Shanghai New World
Show next card
Start planning your trip
Where to?
Where to?
Dates
Travellers
Room 1
Adults
Decrease the number of adults in room 1
Increase the number of adults in room 1
Children
Ages 0 to 17
Decrease the number of children in room 1
Increase the number of children in room 1
Add another room
Done
Search
Keep exploring
China
Sanya
Hainan
Asia
Cambodia
China
Hong Kong SAR
Indonesia
Japan
Laos
Malaysia
Philippines
Singapore
South Korea
Taiwan
Thailand
Vietnam
Africa
Australia - New Zealand and the South Pacific
Caribbean
Europe
Mexico and Central America
Middle East
North America
South America
Back to top