Hotels & Accommodation in Shanghai
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Shanghai?

The Jido Shanghai Waterfront Hotel
The Jido Shanghai Waterfront HotelPudong
The price is R580
R676 total
includes taxes & fees
07 Apr - 08 Apr

Jinglai Zhenxuan Jiudian
Jinglai Zhenxuan JiudianJing'an
The price is R578
R674 total
includes taxes & fees
05 Apr - 06 Apr

Yu Garden Crystal Orange Hotel
Yu Garden Crystal Orange HotelDowntown Shanghai
The price is R2 078
R2 423 total
includes taxes & fees
12 Apr - 13 Apr

Holiday Inn Shanghai Pudong Airport by IHG
Holiday Inn Shanghai Pudong Airport by IHGPudong
9.2 out of 10, Wonderful, (430 reviews)
cleanliness Convenient airport location with 24-hour fitness centre and on-site dining options.
The price is R1 670
R1 948 total
includes taxes & fees
07 Apr - 08 Apr

Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station Hotel
Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station HotelPuxi
The price is R697
R813 total
includes taxes & fees
03 Apr - 04 Apr

Shanghai city holiday Hotel
Shanghai city holiday HotelMinhang
The price is R1 259
R1 468 total
includes taxes & fees
03 May - 04 May

Shanghai Joy International Resort Hotel (Wild Animal Park)
Shanghai Joy International Resort Hotel (Wild Animal Park)Pudong
The price is R1 133
R1 321 total
includes taxes & fees
18 Apr - 19 Apr

Jinglai Hotel Shanghai Songjiang
Jinglai Hotel Shanghai SongjiangSongjiang District
The price is R544
R634 total
includes taxes & fees
03 May - 04 May

Shanghai Elong Hotel by the Nanjing Road
Shanghai Elong Hotel by the Nanjing RoadDowntown Shanghai
9.2 out of 10, Wonderful, (7 reviews)
The price is R2 720
R3 171 total
includes taxes & fees
27 Apr - 28 Apr

Jinglai Hotel · Curated Shanghai Xujiahui Jiaotong University Branch
Jinglai Hotel · Curated Shanghai Xujiahui Jiaotong University BranchXuhui
The price is R873
R1 018 total
includes taxes & fees
05 Apr - 06 Apr

Joya Shanghai Lujiazui
Joya Shanghai LujiazuiPudong
cleanliness Modern hotel near The Bund with easy access to Shanghai's iconic landmarks.
The price is R2 756
R3 213 total
includes taxes & fees
05 Apr - 06 Apr

Shanghai Lanshu International Hotel
Shanghai Lanshu International HotelJinshan
The price is R837
R976 total
includes taxes & fees
07 Apr - 08 Apr

Intercity Shanghai Xujiahui
Intercity Shanghai XujiahuiXuhui
The price is R1 803
R2 102 total
includes taxes & fees
16 Apr - 17 Apr

Captain 5 Youth Hotel
Captain 5 Youth HotelChangning
The price is R1 299
R1 515 total
includes taxes & fees
08 Apr - 09 Apr

Andaz Shanghai ITC
Andaz Shanghai ITCXuhui
8.0 out of 10, Very good, (1 review)
The price is R3 565
R4 157 total
includes taxes & fees
06 Apr - 07 Apr

Mai Xinge International Hotel
Mai Xinge International HotelPudong
The price is R1 066
R1 243 total
includes taxes & fees
03 May - 04 May

Hilton Garden Inn Shanghai Caohejing Hi-Tech Park
Hilton Garden Inn Shanghai Caohejing Hi-Tech ParkXuhui
8.0 out of 10, Very good, (113 reviews)
The price is R1 072
R1 250 total
includes taxes & fees
05 Apr - 06 Apr

JL Hotel Shanghai LujiazuiOriental Pearl
JL Hotel Shanghai LujiazuiOriental PearlPudong
8.0 out of 10, Very good, (3 reviews)
The price is R582
R678 total
includes taxes & fees
19 Apr - 20 Apr

The Hotel V Hongqiao
The Hotel V HongqiaoJiading District
The price is R884
R1 030 total
includes taxes & fees
01 May - 02 May
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.
Get last-minute hotel deals in Shanghai and save more
Sign in to unlock great savings.
Showing deals for:03 Apr - 05 Apr

9.6 out of 10, Exceptional, (747 reviews)
R1 003 off
The price is R4 515
per night
R10 529 total
includes taxes & fees
Showing deals for:10 Apr - 12 Apr

9.6 out of 10, Exceptional, (14 reviews)
The price is R2 081
per night
R4 853 total
includes taxes & fees
Showing deals for:01 May - 02 May

9.4 out of 10, Exceptional, (137 reviews)
The price is R2 567
per night
R2 993 total
includes taxes & fees
Check out hotels with a spa in Shanghai

9.4 out of 10, Exceptional, (236)
The price is R1 468
R1 712 total
includes taxes & fees
01 May - 02 May


































































































































































