Hotels 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 ₹3,253
₹3,793 total
includes taxes & fees
7 Apr - 8 Apr

Jinglai Zhenxuan Jiudian
Jinglai Zhenxuan JiudianJing'an
The price is ₹3,247
₹3,786 total
includes taxes & fees
3 Apr - 4 Apr

Yu Garden Crystal Orange Hotel
Yu Garden Crystal Orange HotelDowntown Shanghai
10.0 out of 10, Exceptional, (1 review)
The price is ₹11,676
₹13,614 total
includes taxes & fees
6 Apr - 7 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 center and on-site dining options.
The price is ₹9,365
₹10,920 total
includes taxes & fees
7 Apr - 8 Apr

Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station Hotel
Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station HotelPuxi
The price is ₹3,907
₹4,556 total
includes taxes & fees
3 Apr - 4 Apr

Shanghai city holiday Hotel
Shanghai city holiday HotelMinhang
The price is ₹7,076
₹8,251 total
includes taxes & fees
3 Apr - 4 Apr

Shanghai Joy International Resort Hotel (Wild Animal Park)
Shanghai Joy International Resort Hotel (Wild Animal Park)Pudong
The price is ₹6,369
₹7,426 total
includes taxes & fees
18 Apr - 19 Apr

Jinglai Hotel Shanghai Songjiang
Jinglai Hotel Shanghai SongjiangSongjiang District
The price is ₹3,055
₹3,562 total
includes taxes & fees
3 Apr - 4 Apr

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 ₹15,290
₹17,828 total
includes taxes & fees
26 Apr - 27 Apr

Jinglai Hotel · Curated Shanghai Xujiahui Jiaotong University Branch
Jinglai Hotel · Curated Shanghai Xujiahui Jiaotong University BranchXuhui
The price is ₹4,906
₹5,721 total
includes taxes & fees
3 Apr - 4 Apr

Joya Shanghai Lujiazui
Joya Shanghai LujiazuiPudong
cleanliness Modern hotel near The Bund with easy access to Shanghai's iconic landmarks.
The price is ₹15,529
₹18,107 total
includes taxes & fees
5 Apr - 6 Apr

Shanghai Lanshu International Hotel
Shanghai Lanshu International HotelJinshan
The price is ₹4,706
₹5,487 total
includes taxes & fees
6 Apr - 7 Apr

Intercity Shanghai Xujiahui
Intercity Shanghai XujiahuiXuhui
The price is ₹10,131
₹11,813 total
includes taxes & fees
5 Apr - 6 Apr

Captain 5 Youth Hotel
Captain 5 Youth HotelChangning
The price is ₹7,302
₹8,514 total
includes taxes & fees
7 Apr - 8 Apr

Andaz Shanghai ITC
Andaz Shanghai ITCXuhui
8.0 out of 10, Very good, (1 review)
The price is ₹19,988
₹23,306 total
includes taxes & fees
6 Apr - 7 Apr

Shanghai Yun He Ye Bo hotel
Shanghai Yun He Ye Bo hotelPudong
The price is ₹6,255
₹7,293 total
includes taxes & fees
12 Apr - 13 Apr

Mai Xinge International Hotel
Mai Xinge International HotelPudong
The price is ₹5,991
₹6,986 total
includes taxes & fees
14 Apr - 15 Apr

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 ₹6,010
₹7,007 total
includes taxes & fees
5 Apr - 6 Apr

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

The Hotel V Hongqiao
The Hotel V HongqiaoJiading District
The price is ₹4,965
₹5,789 total
includes taxes & fees
1 May - 2 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:3 Apr - 5 Apr

8.0 out of 10, Very good, (1 review)
₹1,949 off
The price is ₹8,771
per night
₹20,453 total
includes taxes & fees
Showing deals for:10 Apr - 12 Apr

8.0 out of 10, Very good, (1 review)
₹1,802 off
The price is ₹8,111
per night
₹18,914 total
includes taxes & fees
Showing deals for:2 May - 3 May

9.4 out of 10, Exceptional, (138 reviews)
We have 4 left at
The price is ₹14,466
per night
₹16,868 total
includes taxes & fees
You may also like hotels with spas in Shanghai

9.4 out of 10, Exceptional, (236)
The price is ₹8,251
₹9,621 total
includes taxes & fees
1 May - 2 May






































































































































































