Skip to Main Content.
Shop travel
Shop travel
Groups & meetings
Hotels.com® Rewards
ZAR
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
Nightlife
More
Go Guides
Shanghai
Things to do
Food
Shopping
Nightlife
GO
Shanghai
China
GO
Shanghai
What you need to know before you go
Browse Shanghai by category
Blog Stories Carousel
Things to do
Things to do
Food
Food
Shopping
Shopping
Nightlife
Nightlife
Show next card
Where to stay in Shanghai
Conrad Shanghai
Conrad Shanghai
8.6 out of 10, (1003)
8,6/10
(1003)
The price was R3 090
R3 090
The price is R2 627
R2 627
per night
R3 063 total
includes taxes & fees
Conrad Shanghai
Grand Central Hotel Shanghai
Grand Central Hotel Shanghai
9.0 out of 10, (1001)
9,0/10
(1001)
The price is R1 955
R1 955
per night
R2 249 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 R2 274
R2 274
per night
R2 652 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, (363)
9,0/10
(363)
The price was R2 101
R2 101
The price is R1 786
R1 786
per night
R2 083 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, (1003)
9,0/10
(1003)
The price was R1 975
R1 975
The price is R1 896
R1 896
per night
R2 211 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, (911)
9,0/10
(911)
The price is R2 311
R2 311
per night
R2 695 total
includes taxes & fees
Pudong Shangri-La, Shanghai
Radisson Collection Hyland Shanghai
Radisson Collection Hyland Shanghai
8.6 out of 10, (1002)
8,6/10
(1002)
The price was R2 385
R2 385
The price is R1 789
R1 789
per night
R2 086 total
includes taxes & fees
Radisson Collection Hyland Shanghai
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 R2 447
R2 447
The price is R2 080
R2 080
per night
R2 426 total
includes taxes & fees
Radisson Blu Hotel Shanghai New World
Hyatt on the Bund, Shanghai
Hyatt on the Bund, Shanghai
8.6 out of 10, (906)
8,6/10
(906)
The price was R2 966
R2 966
The price is R2 521
R2 521
per night
R2 940 total
includes taxes & fees
Hyatt on the Bund, Shanghai
The Eton Hotel
The Eton Hotel
8.6 out of 10, (1000)
8,6/10
(1000)
The price is R2 040
R2 040
per night
R2 346 total
includes taxes & fees
The Eton Hotel
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
Also popular in China
Hainan
Hainan
Beijing
Beijing
Sanya
Sanya
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