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
Give feedback
Things to do
Food
Shopping
More
Go Guides
Shanghai
Things to do
Food
Shopping
GO
Shanghai
China
GO
Things to Do 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
Conrad Shanghai
Conrad Shanghai
8.6 out of 10, (1001)
8.6/10
(1001)
The price was CA $237
CA $237
The price is CA $202
CA $202
per night
CA $235 total
includes taxes & fees
Conrad Shanghai
Grand Central Hotel Shanghai
Grand Central Hotel Shanghai
9.0 out of 10, (1002)
9.0/10
(1002)
The price is CA $150
CA $150
per night
CA $173 total
includes taxes & fees
Grand Central Hotel Shanghai
Grand Hyatt Shanghai
Grand Hyatt Shanghai
9.0 out of 10, (1001)
9.0/10
(1001)
The price is CA $213
CA $213
per night
CA $248 total
includes taxes & fees
Grand Hyatt Shanghai
Crowne Plaza Shanghai Nanjing Road by IHG
Crowne Plaza Shanghai Nanjing Road by IHG
9.0 out of 10, (386)
9.0/10
(386)
The price was CA $180
CA $180
The price is CA $153
CA $153
per night
CA $179 total
includes taxes & fees
Crowne Plaza Shanghai Nanjing Road by IHG
Renaissance Shanghai Yu Garden Hotel on the Bund
Renaissance Shanghai Yu Garden Hotel on the Bund
9.0 out of 10, (1001)
9.0/10
(1001)
The price is CA $161
CA $161
per night
CA $188 total
includes taxes & fees
Renaissance Shanghai Yu Garden Hotel on the Bund
Pudong Shangri-La, Shanghai
Pudong Shangri-La, Shanghai
9.0 out of 10, (928)
9.0/10
(928)
The price is CA $205
CA $205
per night
CA $239 total
includes taxes & fees
Pudong Shangri-La, Shanghai
Jinglai Hotel Shanghai Bund Branch
Jinglai Hotel Shanghai Bund Branch
9.0 out of 10, (30)
9.0/10
(30)
The price was CA $115
CA $115
The price is CA $87
CA $87
per night
CA $101 total
includes taxes & fees
Jinglai Hotel Shanghai Bund Branch
Radisson Blu Hotel Shanghai New World
Radisson Blu Hotel Shanghai New World
8.8 out of 10, (1004)
8.8/10
(1004)
The price was CA $230
CA $230
The price is CA $195
CA $195
per night
CA $228 total
includes taxes & fees
Radisson Blu Hotel Shanghai New World
The Eton Hotel
The Eton Hotel
8.6 out of 10, (1000)
8.6/10
(1000)
The price is CA $115
CA $115
per night
CA $133 total
includes taxes & fees
The Eton Hotel
Mandarin Oriental Pudong, Shanghai
Mandarin Oriental Pudong, Shanghai
9.6 out of 10, (519)
9.6/10
(519)
The price was CA $303
CA $303
The price is CA $273
CA $273
per night
CA $318 total
includes taxes & fees
Mandarin Oriental Pudong, Shanghai
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