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 8 - Apr 9Tomorrow
Apr 9 - Apr 10This weekend
Apr 10 - Apr 12Next weekend
Apr 17 - Apr 19Where to stay in Shanghai?




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
May 6 - May 7
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 12 - Apr 13
Total with taxes and fees




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




Ramada Plaza Shanghai Pudong Airport
Ramada Plaza Shanghai Pudong AirportPudong
- Rest near Shanghai Pudong Airport with a free 24-hour shuttle and fitness center.
$73 nightly
$77 total
Apr 10 - Apr 11
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 12 - Apr 13
Total with taxes and fees




Mandarin Oriental Pudong, Shanghai
Mandarin Oriental Pudong, ShanghaiDowntown Shanghai
$217 nightly
$230 total
Apr 28 - Apr 29
Total with taxes and fees




Thompson Shanghai Expo
Thompson Shanghai ExpoPudong
$157 nightly
$166 total
Apr 12 - Apr 13
Total with taxes and fees




Grand Hyatt Shanghai
Grand Hyatt ShanghaiDowntown Shanghai
- Luxurious hotel with incredible skyline views, near Shanghai Tower and transit options.
$169 nightly
$179 total
Apr 29 - Apr 30
Total with taxes and fees




Maxx by Steigenberger on the Bund
Maxx by Steigenberger on the BundDowntown Shanghai
$203 nightly
$215 total
May 7 - May 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
$51 nightly
$54 total
Apr 9 - Apr 10
Total with taxes and fees




Yu Garden Crystal Orange Hotel
Yu Garden Crystal Orange HotelDowntown Shanghai
$130 nightly
$138 total
Apr 15 - Apr 16
Total with taxes and fees




The Westin Bund Center, Shanghai
The Westin Bund Center, ShanghaiDowntown Shanghai
- Modern luxury in central Shanghai, a short walk from the iconic Bund waterfront.
$152 nightly
$161 total
Apr 28 - Apr 29
Total with taxes and fees




Atour Hotel Shanghai Yuyuan Yaduo Bund
Atour Hotel Shanghai Yuyuan Yaduo BundDowntown Shanghai
$134 nightly
$142 total
Apr 9 - Apr 10
Total with taxes and fees




IntercityHotel Shanghai New Intl. Expo
IntercityHotel Shanghai New Intl. ExpoPudong
$96 nightly
$102 total
Apr 19 - Apr 20
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 city holiday Hotel
Shanghai city holiday HotelMinhang
$79 nightly
$84 total
Apr 15 - Apr 16
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




Blossom House Shanghai On The Bund
Blossom House Shanghai On The BundDowntown Shanghai
- Luxurious retreat steps from Shanghai's iconic Bund and historic Yu Garden.
$134 nightly
$142 total
May 7 - May 8
Total with taxes and fees




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




JW Marriott Marquis Hotel Shanghai Pudong
JW Marriott Marquis Hotel Shanghai PudongPudong
- Experience luxury near The Bund with spa treatments and 5 restaurants to explore.
$208 nightly
$220 total
Apr 12 - Apr 13
Total with taxes and fees
Get last-minute hotel deals in Shanghai and save more
Sign in to unlock great savings.
$42 off
Yu Garden Crystal Orange Hotel$145 nightly
$308 total
Total with taxes and fees
$68 off
Mandarin Oriental Pudong, Shanghai$289 nightly
$612 total
Total with taxes and fees
$136 nightly
$289 total
Total with taxes and fees
Sign in for extra savings
$27 off
Hotel Indigo Shanghai on The Bund by IHG$198 nightly
$420 total
Total with taxes and fees
$55 off
Jing An Shangri-La, Shanghai$235 nightly
$498 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
We have 4 left at
Holiday Inn Express Shanghai On The Bund by IHG$149 nightly
$315 total
Total with taxes and fees
$42 off
Grand Central Hotel Shanghai$266 nightly
$564 total
Total with taxes and fees
$159 nightly
$337 total
Total with taxes and fees
Sign in for extra savings
$292 nightly
$620 total
Total with taxes and fees
Sign in for extra savings
We have 2 left at
Crowne Plaza Shanghai Nanjing Road by IHG$181 nightly
$383 total
Total with taxes and fees
$29 off
Central Hotel Shanghai$192 nightly
$408 total
Total with taxes and fees
$40 off
Jin Jiang Tower$118 nightly
$251 total
Total with taxes and fees
$61 off
Artyzen Habitat Qiantan Shanghai $104 nightly
$221 total
Total with taxes and fees
$41 off
Royal Century Hotel Shanghai$105 nightly
$223 total
Total with taxes and fees
$81 off
Shangri-La Qiantan, Shanghai$234 nightly
$497 total
Total with taxes and fees
We have 1 left at
The Yangtze Boutique Shanghai$322 nightly
$682 total
Total with taxes and fees
$285 nightly
$604 total
Total with taxes and fees
Sign in for extra savings
$109 nightly
$231 total
Total with taxes and fees
Sign in for extra savings
We have 1 left at
Grand Central Hotel Shanghai$243 nightly
$514 total
Total with taxes and fees
$26 off
Hotel Indigo Shanghai on The Bund by IHG$193 nightly
$409 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
We have 1 left at
Holiday Inn Express Shanghai On The Bund by IHG$172 nightly
$364 total
Total with taxes and fees
$69 off
Shangri-La Qiantan, Shanghai$200 nightly
$424 total
Total with taxes and fees
$194 nightly
$412 total
Total with taxes and fees
Sign in for extra savings
$175 nightly
$371 total
Total with taxes and fees
We have 5 left at
Hongqiao State Guest Hotel Shanghai$141 nightly
$300 total
Total with taxes and fees
$301 nightly
$637 total
Total with taxes and fees
Sign in for extra savings
We have 7 left at
Crowne Plaza Shanghai Nanjing Road by IHG$170 nightly
$361 total
Total with taxes and fees
$170 nightly
$359 total
Total with taxes and fees
Sign in for extra savings
We have 4 left at
Donghu Collection Hotel Shanghai$250 nightly
$530 total
Total with taxes and fees
$26 off
Royal Century Hotel Shanghai$112 nightly
$237 total
Total with taxes and fees
$28 off
The Yangtze Boutique Shanghai$184 nightly
$195 total
Total with taxes and fees
$27 off
Maxx by Steigenberger on the Bund$208 nightly
$220 total
Total with taxes and fees
$21 off
Yu Garden Crystal Orange Hotel$145 nightly
$154 total
Total with taxes and fees
$43 off
Grand Hyatt Shanghai$183 nightly
$194 total
Total with taxes and fees
$49 off
Blossom House Shanghai On The Bund$142 nightly
$150 total
Total with taxes and fees
Mobile Price $31 off
Shanghai Hongqiao Heyitang Hotel$136 nightly
$144 total
Total with taxes and fees
$38 off
Shanghai Elong Hotel by the Nanjing Road$201 nightly
$213 total
Total with taxes and fees
$11 off
Hotel Indigo Shanghai on The Bund by IHG$157 nightly
$167 total
Total with taxes and fees
$130 nightly
$138 total
Total with taxes and fees
Sign in for extra savings
$9 off
Central Hotel Shanghai$115 nightly
$122 total
Total with taxes and fees
$64 off
Donghu Collection Hotel Shanghai$112 nightly
$119 total
Total with taxes and fees
$28 off
Crowne Plaza Shanghai Nanjing Road by IHG$150 nightly
$159 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
$13 off
Holiday Inn Express Shanghai On The Bund by IHG$167 nightly
$177 total
Total with taxes and fees
$164 nightly
$174 total
Total with taxes and fees
Sign in for extra savings
$131 nightly
$138 total
Total with taxes and fees
Check out hotels with a pool in Shanghai




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




Jinglai Hotel · Bushe - Shanghai Bund Branch
Jinglai Hotel · Bushe - Shanghai Bund BranchDowntown Shanghai
$123 nightly
$130 total
Apr 26 - Apr 27
Total with taxes and fees
$123 nightly
$131 total
Apr 30 - May 1
Total with taxes and fees




Shanghai Ruochu Designer Guesthouse-Near Shanghai Pudong Airport & Disneyland
Shanghai Ruochu Designer Guesthouse-Near Shanghai Pudong Airport & DisneylandPudong
$54 nightly
$58 total
Apr 30 - May 1
Total with taxes and fees
$113 nightly
$120 total
Apr 12 - Apr 13
Total with taxes and fees
$157 nightly
$166 total
Apr 12 - Apr 13
Total with taxes and fees
$87 nightly
$92 total
Apr 26 - Apr 27
Total with taxes and fees
$96 nightly
$102 total
Apr 19 - Apr 20
Total with taxes and fees
$152 nightly
$161 total
Apr 28 - Apr 29
Total with taxes and fees




MEI DI DU JIA HOTEL
MEI DI DU JIA HOTELPudong
$48 nightly
$51 total
Apr 9 - Apr 10
Total with taxes and fees
You can also stay at hotels with a spa in Shanghai




JinglaiHotelShanghai People's Square
JinglaiHotelShanghai People's SquareDowntown Shanghai
$49 nightly
$52 total
Apr 20 - Apr 21
Total with taxes and fees
















































































































