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
Grand Central Hotel Shanghai
Grand Central Hotel Shanghai
9.0 out of 10, (1011)
9.0/10
(1011)
The price is CA $135
CA $135
per night
CA $155 total
includes taxes & fees
Grand Central Hotel Shanghai
Conrad Shanghai
Conrad Shanghai
8.6 out of 10, (1004)
8.6/10
(1004)
The price was CA $248
CA $248
The price is CA $211
CA $211
per night
CA $246 total
includes taxes & fees
Conrad Shanghai
Grand Hyatt Shanghai
Grand Hyatt Shanghai
9.0 out of 10, (1006)
9.0/10
(1006)
The price is CA $195
CA $195
per night
CA $227 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, (416)
9.0/10
(416)
The price was CA $159
CA $159
The price is CA $135
CA $135
per night
CA $157 total
includes taxes & fees
Crowne Plaza Shanghai Nanjing Road by IHG
Radisson Blu Hotel Shanghai New World
Radisson Blu Hotel Shanghai New World
8.8 out of 10, (1017)
8.8/10
(1017)
The price was CA $183
CA $183
The price is CA $152
CA $152
per night
CA $177 total
includes taxes & fees
Radisson Blu Hotel Shanghai New World
Jinglai Hotel Shanghai Bund Branch
Jinglai Hotel Shanghai Bund Branch
9.0 out of 10, (45)
9.0/10
(45)
The price was CA $116
CA $116
The price is CA $85
CA $85
per night
CA $100 total
includes taxes & fees
Jinglai Hotel Shanghai Bund Branch
Mandarin Oriental Pudong, Shanghai
Mandarin Oriental Pudong, Shanghai
9.6 out of 10, (541)
9.6/10
(541)
The price was CA $306
CA $306
The price is CA $275
CA $275
per night
CA $321 total
includes taxes & fees
Mandarin Oriental Pudong, Shanghai
Pudong Shangri-La, Shanghai
Pudong Shangri-La, Shanghai
9.0 out of 10, (948)
9.0/10
(948)
The price is CA $168
CA $168
per night
CA $196 total
includes taxes & fees
Pudong Shangri-La, Shanghai
Renaissance Shanghai Yu Garden Hotel on the Bund
Renaissance Shanghai Yu Garden Hotel on the Bund
9.0 out of 10, (1015)
9.0/10
(1015)
The price is CA $143
CA $143
per night
CA $167 total
includes taxes & fees
Renaissance Shanghai Yu Garden Hotel on the Bund
Radisson Collection Hyland Shanghai
Radisson Collection Hyland Shanghai
8.6 out of 10, (1010)
8.6/10
(1010)
The price was CA $174
CA $174
The price is CA $131
CA $131
per night
CA $153 total
includes taxes & fees
Radisson Collection Hyland 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