Hotels in Shanghai
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Tonight
Apr 4 - Apr 5Tomorrow
Apr 5 - Apr 6Next weekend
Apr 10 - Apr 12In two weeks
Apr 17 - Apr 19Where to stay in Shanghai?




The Jido Shanghai Waterfront Hotel
The Jido Shanghai Waterfront HotelPudong
$36 nightly
$38 total
Apr 12 - Apr 13
Total with taxes and fees




Jinglai Zhenxuan Jiudian
Jinglai Zhenxuan JiudianJing'an
$38 nightly
$40 total
Apr 4 - Apr 5
Total with taxes and fees




Yu Garden Crystal Orange Hotel
Yu Garden Crystal Orange HotelDowntown Shanghai
$128 nightly
$136 total
Apr 12 - Apr 13
Total with taxes and fees




Holiday Inn Shanghai Pudong Airport by IHG
Holiday Inn Shanghai Pudong Airport by IHGPudong
- Convenient airport location with 24-hour fitness center and on-site dining options.
$108 nightly
$114 total
Apr 7 - Apr 8
Total with taxes and fees




Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station Hotel
Jinglai Zhenxuan Shanghai Tongji Hospital Xincun Road Subway Station HotelPuxi
$45 nightly
$48 total
Apr 4 - Apr 5
Total with taxes and fees




Shanghai city holiday Hotel
Shanghai city holiday HotelMinhang
$79 nightly
$84 total
Apr 11 - Apr 12
Total with taxes and fees




Shanghai Joy International Resort Hotel (Wild Animal Park)
Shanghai Joy International Resort Hotel (Wild Animal Park)Pudong
$71 nightly
$76 total
Apr 6 - Apr 7
Total with taxes and fees




Jinglai Hotel Shanghai Songjiang
Jinglai Hotel Shanghai SongjiangSongjiang District
$34 nightly
$36 total
Apr 11 - Apr 12
Total with taxes and fees




Shanghai Elong Hotel by the Nanjing Road
Shanghai Elong Hotel by the Nanjing RoadDowntown Shanghai
$177 nightly
$188 total
Apr 26 - Apr 27
Total with taxes and fees




Jinglai Hotel · Curated Shanghai Xujiahui Jiaotong University Branch
Jinglai Hotel · Curated Shanghai Xujiahui Jiaotong University BranchXuhui
$54 nightly
$58 total
Apr 5 - Apr 6
Total with taxes and fees




Joya Shanghai Lujiazui
Joya Shanghai LujiazuiPudong
- Modern hotel near The Bund with easy access to Shanghai's iconic landmarks.
$169 nightly
$179 total
May 4 - May 5
Total with taxes and fees




Shanghai Lanshu International Hotel
Shanghai Lanshu International HotelJinshan
$52 nightly
$55 total
Apr 4 - Apr 5
Total with taxes and fees




Captain 5 Youth Hotel
Captain 5 Youth HotelChangning
$73 nightly
$77 total
Apr 4 - Apr 5
Total with taxes and fees




Andaz Shanghai ITC
Andaz Shanghai ITCXuhui
$232 nightly
$246 total
Apr 6 - Apr 7
Total with taxes and fees




Shanghai Yun He Ye Bo hotel
Shanghai Yun He Ye Bo hotelPudong
$70 nightly
$74 total
Apr 12 - Apr 13
Total with taxes and fees




Mai Xinge International Hotel
Mai Xinge International HotelPudong
$68 nightly
$72 total
Apr 14 - Apr 15
Total with taxes and fees

Hilton Garden Inn Shanghai Caohejing Hi-Tech Park
Hilton Garden Inn Shanghai Caohejing Hi-Tech ParkXuhui
$70 nightly
$74 total
Apr 4 - Apr 5
Total with taxes and fees




JL Hotel Shanghai LujiazuiOriental Pearl
JL Hotel Shanghai LujiazuiOriental PearlPudong
$37 nightly
$39 total
Apr 19 - Apr 20
Total with taxes and fees




The Hotel V Hongqiao
The Hotel V HongqiaoJiading District
$57 nightly
$60 total
May 2 - May 3
Total with taxes and fees
Get last-minute hotel deals in Shanghai and save more
Sign in to unlock great savings.
$136 nightly
$288 total
Total with taxes and fees
Sign in for extra savings




Holiday Inn Express Shanghai On The Bund by IHG
Holiday Inn Express Shanghai On The Bund by IHGDowntown Shanghai
$77 off
Holiday Inn Express Shanghai On The Bund by IHG$165 nightly
$349 total
Total with taxes and fees
$27 off
Hotel Indigo Shanghai on The Bund by IHG$196 nightly
$416 total
Total with taxes and fees
$58 off
Grand Central Hotel Shanghai$226 nightly
$480 total
Total with taxes and fees
$114 off
The Yangtze Boutique Shanghai$275 nightly
$583 total
Total with taxes and fees
$95 off
Grand Hyatt Shanghai$253 nightly
$536 total
Total with taxes and fees
$286 nightly
$607 total
Total with taxes and fees
Sign in for extra savings
$148 off
The PuLi Shanghai $358 nightly
$760 total
Total with taxes and fees
$81 off
Shangri-La Qiantan, Shanghai$234 nightly
$495 total
Total with taxes and fees
$238 nightly
$505 total
Total with taxes and fees
Sign in for extra savings
$42 off
Central Hotel Shanghai$265 nightly
$562 total
Total with taxes and fees
We have 3 left at
Crowne Plaza Shanghai Nanjing Road by IHG$177 nightly
$374 total
Total with taxes and fees
$144 nightly
$305 total
Total with taxes and fees
$72 off
Artyzen Habitat Qiantan Shanghai $99 nightly
$209 total
Total with taxes and fees
$43 off
Royal Century Hotel Shanghai$104 nightly
$220 total
Total with taxes and fees
$50 off
Blossom House Shanghai On The Bund$149 nightly
$158 total
Total with taxes and fees
$93 off
The Yangtze Boutique Shanghai$201 nightly
$214 total
Total with taxes and fees
$15 off
Hotel Indigo Shanghai on The Bund by IHG$228 nightly
$242 total
Total with taxes and fees
We have 7 left at
Ramada Plaza Shanghai Pudong Airport$73 nightly
$77 total
Total with taxes and fees




Holiday Inn Express Shanghai On The Bund by IHG
Holiday Inn Express Shanghai On The Bund by IHGDowntown Shanghai
$14 off
Holiday Inn Express Shanghai On The Bund by IHG$174 nightly
$184 total
Total with taxes and fees




Manli Hotel Shanghai Pudong Airport Branch-Free shuttle buses to Pudong Airport and Disneyland
Manli Hotel Shanghai Pudong Airport Branch-Free shuttle buses to Pudong Airport and DisneylandPudong
$21 off
Manli Hotel Shanghai Pudong Airport Branch-Free shuttle buses to Pudong Airport and Disneyland$101 nightly
$107 total
Total with taxes and fees
$48 off
Shanghai Elong Hotel by the Nanjing Road$254 nightly
$269 total
Total with taxes and fees
$62 off
Donghu Collection Hotel Shanghai$113 nightly
$119 total
Total with taxes and fees
$171 nightly
$182 total
Total with taxes and fees
Sign in for extra savings
We have 8 left at
Crowne Plaza Shanghai Nanjing Road by IHG$149 nightly
$158 total
Total with taxes and fees
$127 nightly
$134 total
Total with taxes and fees
Sign in for extra savings
$34 off
Artyzen Habitat Qiantan Shanghai $102 nightly
$108 total
Total with taxes and fees




JL Boutique Hotel shanghai Tian An 1000Trees. Jing'an Temple changshou Road Store
JL Boutique Hotel shanghai Tian An 1000Trees. Jing'an Temple changshou Road StoreJing'an
$80 nightly
$84 total
Total with taxes and fees
Sign in for extra savings
$123 nightly
$131 total
Total with taxes and fees
$22 off
Primus Hotel Shanghai Sanjiagang$116 nightly
$123 total
Total with taxes and fees
Check out hotels with a pool in Shanghai




Jinglai Hotel · Bushe - Shanghai Bund Branch
Jinglai Hotel · Bushe - Shanghai Bund BranchDowntown Shanghai
$122 nightly
$130 total
Apr 26 - Apr 27
Total with taxes and fees
$120 nightly
$127 total
Apr 5 - Apr 6
Total with taxes and fees
$86 nightly
$91 total
Apr 19 - Apr 20
Total with taxes and fees
$339 nightly
$360 total
Apr 7 - Apr 8
Total with taxes and fees
$157 nightly
$166 total
Apr 12 - Apr 13
Total with taxes and fees




Shanghai Ruochu Designer Guesthouse-Near Shanghai Pudong Airport & Disneyland
Shanghai Ruochu Designer Guesthouse-Near Shanghai Pudong Airport & DisneylandPudong
$52 nightly
$55 total
Apr 12 - Apr 13
Total with taxes and fees
$152 nightly
$161 total
Apr 26 - Apr 27
Total with taxes and fees
$294 nightly
$311 total
Apr 6 - Apr 7
Total with taxes and fees




MEI DI DU JIA HOTEL
MEI DI DU JIA HOTELPudong
$44 nightly
$47 total
Apr 10 - Apr 11
Total with taxes and fees
$38 nightly
$40 total
Apr 12 - Apr 13
Total with taxes and fees
You may also like hotels with spas in Shanghai
$37 nightly
$39 total
Apr 19 - Apr 20
Total with taxes and fees
























































































































