Beginning of main content
Trip Type

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Featured Shanghai Spa Hotels

See all 1,221 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 (538 reviews)
Classic charmWe really felt pampered and attended to. Excellent staff, warm and friendly. Beautiful room and hotel.
  23 Feb 2018

Rs14,400

Rs14,400
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 (690 reviews)
Nice hotel in convenient Jing An location.Very convenient location next to MRT station. Walking distance to many malls in Jing An as well as the French Concession District. Jing An Temple only a 5 minute walk away. Large, comfortable rooms.
  24 Dec 2017

Rs18,098

Rs18,098
Swissotel Grand Shanghai

Swissotel Grand Shanghai

1 Yu Yuan Road, Shanghai
5.0 out of 5.0
4.3 out of 5 (585 reviews)
Nice hotel Good location, good service,we will definitely come back again. Thanks
  24 Dec 2017

Rs8,170

Rs8,170
Shanghai Marriott Hotel City Centre

Shanghai Marriott Hotel City Centre

555 Xi Zang Road Middle, Shanghai
5.0 out of 5.0
4.6 out of 5 (1,083 reviews)
Perfect locationI enjoyed my 2 night stay at the hotel! My room was very clean and spacious with a safe, small refrigerator and table. The bathroom has both a bathtub and a shower enclosure. Robe and slippers were provided. The location is excellent - it is close to the Bund, shopping centers and the people's park. ...
  16 Jan 2018

Rs8,681

Rs8,681
Hotel Equatorial Shanghai

Hotel Equatorial Shanghai

65 Yanan Road West, Shanghai
5.0 out of 5.0
4.1 out of 5 (687 reviews)
Great LocationThe location is great. The staff were very helpful spoke English well. The hotel was maintained to a high standard. I was upgraded for free. Thank you.
  22 Jan 2018

Rs5,107

Rs5,107
Grand Kempinski Hotel Shanghai

Grand Kempinski Hotel Shanghai

1288 Lujiazui Ring Road, Shanghai
5.0 out of 5.0
4.5 out of 5 (575 reviews)
Great stayHotel staff great, rooms nice, buffet breakfast great, all around a wonderful stay.
  3 Dec 2017

Rs9,661

Rs9,661
Central Hotel Shanghai

Central Hotel Shanghai

No 555 Jiujiang Road, Shanghai
4.5 out of 5.0
4.4 out of 5 (1,133 reviews)
Nice hotel at prime location and not overpriced This is a nice clean hotel located near the metro station. Just around each block there are many small restaurants with good food and decent prices. Easy to catch a taxi if you do not want to take the metro. There is always someone by the lobby area to help you with any questions or wave down a taxi ...
  2 Jan 2018

Rs7,088

Rs7,088
Guxiang Hotel Shanghai (Howard Johnson Plaza)

Guxiang Hotel Shanghai (Howard Johnson Plaza)

595 Jiu Jiang Road, Shanghai
5.0 out of 5.0
4.2 out of 5 (1,259 reviews)
Very nice hotel with great locationThe hotel is conveniently located, which is close to Nanjing Rd. The room is comfortable.
  28 Jan 2018

Rs7,152

Rs7,152
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 (1,075 reviews)
A great hotel!I had a 21 hour layover in Shanghai and wanted to explore as much as I could. I booked this hotel thinking I would only be staying a few hours to sleep. The staff was incredible at check in and so helpful in trying to get me into a taxi and to the Bund in time to get the last boat for a ride along ...
  5 Feb 2018

Rs7,353

Rs7,353
Map

Recently booked Shanghai hotels

Hotel Equatorial Shanghai
5.0 out of 5.0
Last booking: 1 hour ago
Guxiang Hotel Shanghai (Howard Johnson Plaza)
5.0 out of 5.0
Last booking: 2 hours ago
ibis Shanghai Lianyang
3.5 out of 5.0
Last booking: 3 hours ago
Shanghai Grand Trustel Purple Mountain Hotel
5.0 out of 5.0
Last booking: 4 hours ago
Fairmont Peace Hotel
5.0 out of 5.0
Last booking: 4 hours ago
Fish Inn East Nanjing Road
3.5 out of 5.0
Last booking: 6 hours ago
Jing An Shangri-La, West Shanghai
5.0 out of 5.0
Last booking: 6 hours ago
Four Seasons Hotel Shanghai at Pudong
5.0 out of 5.0
Last booking: 7 hours ago
Shanghai Charms Hotel
3.5 out of 5.0
Last booking: 8 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