Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Best Luxury Hotels in Shanghai

See all 1,125 Hotels in Shanghai
Fairmont Peace Hotel

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai
5.0 out of 5.0
4.8 out of 5 (507 reviews)
Nice hotel close to The best vieus of the city.5 days in Shanghai after a tour in China. The best hotel in China.
  2 Nov 2017

$394

$394
ifc residence

ifc residence

8 Century Avenue Pudong Lujiazui, Shanghai
5.0 out of 5.0
4.5 out of 5 (288 reviews)
Best of everythingThe location is center. It couldn’t have been more center than this. The hotel has connected access to the IFC mall that has all the shops, supermarkets, restaurants, and also the metro. Room is spacious, luxury and clean with fridge, oven, micowave and laundry machine.
  6 Nov 2017

$276

$276
The Puli Hotel And Spa

The Puli Hotel And Spa

1 ChangDe Road, Shanghai
5.0 out of 5.0
4.7 out of 5 (671 reviews)
As soon as you walk into The lobby you are transported into absolute modern elegance and simplicity. Leaving the busy urban streets of Shanghai has never felt better. Everyone needs this accommodation to refuel and relax.
  17 Aug 2017

$408

$408
The Yangtze Boutique Shanghai

The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai
5.0 out of 5.0
4.4 out of 5 (777 reviews)
Nice small hotel in a fun locationYou can stay at the big 4/5 star hotels, but you will miss out on being in a fun neighborhood. The staff is helpful, but you may find it hard to get a taxi.
  26 Oct 2017

$186

$186
Royal International Hotel

Royal International Hotel

998 Xiuchuan Road, Chuansha, Shanghai
4.5 out of 5.0
4.3 out of 5 (991 reviews)
Our happy stay in Shanghai .Top class room with high specification facilities.Very helpful staff who made us feel at ease and happy .
  5 Nov 2017

$125

$125
Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai
4.5 out of 5.0
4.5 out of 5 (1,107 reviews)
SuperbExtremely good stay. Great location, decor and room presentation. Staff I gave lower rating because sometimes they did not know basic things, but that can improve. Hotel is great and it will be my first choice next time around.
  15 Nov 2017

$180

$180
Les Suites Orient, Bund Shanghai

Les Suites Orient, Bund Shanghai

1 East Jinling Road, Shanghai
4.5 out of 5.0
4.6 out of 5 (1,257 reviews)
great placeVery enjoyable stay at this well located hotel. Staff, room, cleanliness are all first class.
  16 Nov 2017

$230

$230
Renaissance by Marriott Shanghai Yu Garden Hotel

Renaissance by Marriott Shanghai Yu Garden Hotel

159 South He Nan Road, Shanghai
4.5 out of 5.0
4.4 out of 5 (1,230 reviews)
Nice hotel overallGood location, close to subway station and Yu Garden. Very nice staff.
  8 Nov 2017

$158

$158
G-LUXE Hongqiao Shanghai by Gloria

G-LUXE Hongqiao Shanghai by Gloria

1358 Kanghong Garden, Huqingping Hwy, Shanghai
4.5 out of 5.0
3.9 out of 5 (76 reviews)
Nice hotel and wonderful roomNot in a very visible place,but the environment is good,and the room is so big and comfortable and clean,so nice to stay,need to improve the breakfast
  15 Oct 2017

$116

$116
The Peninsula Shanghai

The Peninsula Shanghai

32 Zhongshan Dong Yi Road, Shanghai
5.0 out of 5.0
4.8 out of 5 (147 reviews)
Best Hotel EverThe Peninsula in Shaghai is flat out the best hotel in the world. I put laundry in the convenient room box for pickup at 2:00am and found it returned and PERFECT at 6:30am.
  26 Sep 2017

$568

$568
Map

Recently booked Shanghai hotels

Radisson Blu Hotel Shanghai New World
4.5 out of 5.0
Last booking: 1 minute ago
Courtyard by Marriott Shanghai Pudong
4.0 out of 5.0
Last booking: 1 hour ago
Green Court Place Jin Qiao Middle Ring Shanghai
4.0 out of 5.0
Last booking: 2 hours ago
Central Hotel Shanghai
4.0 out of 5.0
Last booking: 2 hours ago
Sheraton Grand Shanghai Pudong Hotel & Residences
5.0 out of 5.0
Last booking: 3 hours ago
Narada Boutique Hotel Shanghai Yu Garden
4.0 out of 5.0
Last booking: 3 hours ago
Les Suites Orient, Bund Shanghai
4.5 out of 5.0
Last booking: 3 hours ago
Four Seasons Hotel Shanghai
5.0 out of 5.0
Last booking: 3 hours ago
Shanghai Forson Int'l Boutique Hotel -II
3.0 out of 5.0
Last booking: 3 hours ago

Pocket Guide: Luxury Hotels in Shanghai

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last