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.


Featured Shanghai Spa Hotels

See all 1,125 Hotels in Shanghai
Swissotel Grand Shanghai

Swissotel Grand Shanghai

1 Yu Yuan Road, Shanghai
5.0 out of 5.0
4.3 out of 5 (556 reviews)
Nice hotel and good location.It's easy to get there by airport shuttle bus. The staff were very nice and helpful. We had very pleasant experience.
  30 Oct 2017

$185

$185
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
Grand Kempinski Hotel Shanghai

Grand Kempinski Hotel Shanghai

1288 Lujiazui Ring Road, Shanghai
5.0 out of 5.0
4.5 out of 5 (548 reviews)
Nice hotelConvenient location, good food, clean bedroom and excellent service. Overall very recommendable!
  5 Nov 2017

$208

$208
Twelve at Hengshan, A Luxury Collection Hotel, Shanghai

Twelve at Hengshan, A Luxury Collection Hotel, Shanghai

12 Hengshan Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (37 reviews)
ConvenientGood, Safe and Convenient The staff are friendly and professional
  26 Oct 2017

$312

$312
Four Seasons Hotel Shanghai at Pudong

Four Seasons Hotel Shanghai at Pudong

210 Century Avenue, Shanghai
5.0 out of 5.0
4.7 out of 5 (243 reviews)
Great business hotelExcellent business hotel with executive lounge and attentive staff
  8 Nov 2017

$386

$386
Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World

88 Nanjing West Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (999 reviews)
Great ChoiceReally did not know much about this hotel except from reviews. It turned out to be a great choice. The room was very comfortable and the maid service was about the most efficient I've ever experienced. Each morning I would leave for breakfast and returned 30 minutes later to find the room completely ...
  20 Nov 2017

$183

$183
Hilton Shanghai

Hilton Shanghai

No 250 Hua Shan Road, Shanghai
4.5 out of 5.0
4.2 out of 5 (571 reviews)
Nice hotel with good service!I reached the hotel pretty early but I was not able to get an early check-in so the staff made some arrangement for me to shower at the gym and freshen up. Also, I am able to park my luggage at the concierge for the time being. The next day, I remember the room service lady reminded me to bring along ...
  6 Nov 2017

$187

$187
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
Pudong Shangri-La East Shanghai

Pudong Shangri-La East Shanghai

33 Fu Cheng Road, Shanghai
5.0 out of 5.0
4.3 out of 5 (240 reviews)
It’s an awesome hotel nearby Huangpu River.The view in the evening is really amazing. The staffs are friendly and patient. It was a really good memory.
  18 Nov 2017

$252

$252
Map

Recently booked Shanghai hotels

Shanghai Marriott Hotel Parkview
5.0 out of 5.0
Last booking: 11 minutes ago
Holiday Inn Shanghai Downtown
4.0 out of 5.0
Last booking: 19 minutes ago
Radisson Blu Hotel Shanghai Hong Quan
4.5 out of 5.0
Last booking: 24 minutes ago
New World Shanghai Hotel
4.5 out of 5.0
Last booking: 41 minutes ago
Le Royal Meridien Shanghai
5.0 out of 5.0
Last booking: 55 minutes ago
Swissotel Grand Shanghai
5.0 out of 5.0
Last booking: 1 hour ago
Ramada Plaza Shanghai Pudong Airport
3.5 out of 5.0
Last booking: 1 hour ago
Jingyue Hotel Shanghai
3.0 out of 5.0
Last booking: 1 hour ago
Howard Johnson Plaza Shanghai
4.0 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Spa 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