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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Shanghai Spa Hotels

See all 1,093 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 (153 reviews)
Reservation issuesupon arrival my front desk couldn't see my reservation ????
  18 Jul 2017

£86

£86
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 (169 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

£198

£198
Grand Kempinski Hotel Shanghai

Grand Kempinski Hotel Shanghai

1288 Lujiazui Ring Road, Shanghai
5.0 out of 5.0
4.5 out of 5 (177 reviews)
Recommend the great view from the top floor bar. Concierge and staff very helpful and facilities as you would expect in a 5 star hotel
  21 Aug 2017

£120

£120
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.0 out of 5 (3 reviews)
Convenient!The hotel is in the old French quarter of Shanghai which has lovely trees, and is close to a beautiful park and convenient subway.
  2 Jul 2017

£150

£150
Four Seasons Hotel Shanghai at Pudong

Four Seasons Hotel Shanghai at Pudong

210 Century Avenue, Shanghai
5.0 out of 5.0
4.6 out of 5 (89 reviews)
Fabulous hotel - amazing views and serviceExceptional service - from the booking to welcome, our room, dining and the pool to departure - everyone was welcoming, knew us by name, smiling and overall just made us feel incredible. They noted our special occassion and pulled out all the stops to make it very memorable. Top tip - book the private ...
  11 Jul 2017

£198

£198
Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World

88 Nanjing West Road, Shanghai
5.0 out of 5.0
4.5 out of 5 (394 reviews)
nice location. It is close to metro and Bund. There are a lot of restaurant close by.
  7 Sep 2017

£85

£85
Hilton Shanghai

Hilton Shanghai

No 250 Hua Shan Road, Shanghai
4.5 out of 5.0
4.1 out of 5 (155 reviews)
The best hotel in Shanghai. The staffs are professional and very helpful
  11 Sep 2017

£93

£93
Fairmont Peace Hotel

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai
5.0 out of 5.0
4.7 out of 5 (160 reviews)
Great Hotel on the BundStayed 6 nights, Fairmont Gold level room. It was probably the best "Club level" stay we have ever experienced. Choice of small buffet in the club room or the full buffet breakfast each day, tea with cheeses, small sandwiches, snacks, and incredible desserts every afternoon, and amazing cocktail ...
  31 Jul 2017

£220

£220
Pudong Shangri-La East Shanghai

Pudong Shangri-La East Shanghai

33 Fu Cheng Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (80 reviews)
Great hotel for a vacation stay. It is really a nice hotel to stay in the down area right across from the Bun area.
  23 May 2017

£134

£134
Map

Recently booked Shanghai hotels

ZTE Hotel Shanghai
3.5 out of 5.0
Last booking: 21 minutes ago
Shanghai Grand Trustel Purple Mountain Hotel
5.0 out of 5.0
Last booking: 58 minutes ago
Pullman Shanghai South
4.0 out of 5.0
Last booking: 1 hour ago
Four Seasons Hotel Shanghai
5.0 out of 5.0
Last booking: 1 hour ago
Renaissance Shanghai Pudong Hotel
4.5 out of 5.0
Last booking: 1 hour ago
Shanghai Baron Business Hotel
4.0 out of 5.0
Last booking: 2 hours ago
Eversunshine Hotel Shanghai
3.5 out of 5.0
Last booking: 3 hours ago
Dorsett Shanghai
4.0 out of 5.0
Last booking: 3 hours ago
InterContinental Shanghai NECC
4.5 out of 5.0
Last booking: 4 hours 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