Beginning of main content
Trip Type

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,094 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

Rs.6,647

Rs.6,647
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

Rs.17,378

Rs.17,378
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

Rs.9,872

Rs.9,872
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 (4 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

Rs.10,753

Rs.10,753
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

Rs.17,515

Rs.17,515
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

Rs.6,658

Rs.6,658
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

Rs.7,789

Rs.7,789
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 (161 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

Rs.18,068

Rs.18,068
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

Rs.11,315

Rs.11,315
Map

Recently booked Shanghai hotels

Renaissance by Marriott Shanghai Yu Garden Hotel
4.5 out of 5.0
Last booking: 22 minutes ago
Shanghai Airlines Travel Airport
3.5 out of 5.0
Last booking: 40 minutes ago
Ramada Plaza Shanghai Pudong Airport
3.5 out of 5.0
Last booking: 47 minutes ago
Campanile Shanghai Bund Hotel
2.5 out of 5.0
Last booking: 1 hour ago
Jingyue 99 Hotel - Dujiacun
3.5 out of 5.0
Last booking: 5 hours ago
Green Court Serviced Apartment - Peoples Square
4.0 out of 5.0
Last booking: 6 hours ago
Narada Boutique Hotel Shanghai Yu Garden
4.0 out of 5.0
Last booking: 8 hours ago
Royal International Hotel
4.5 out of 5.0
Last booking: 9 hours ago
Okura Garden Hotel Shanghai
4.5 out of 5.0
Last booking: 9 hours ago

Pocket Guide: Spa Hotels Hotels in Shanghai

Search for hotels in Shanghai on Expedia.co.in. 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