Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2025-07-10

2025-07-11

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Spa hotels in Shanghai

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

193 properties found

  • Intercontinental Shanghai Wonderland

    Chen Hua Road No. 5888, Songjiang District, Shanghai, China ( Show map )

    Featuring a terrace and a swimming pool, Intercontinental Shanghai Wonderland hotel lies approximately 25 minutes' walk from Shanghai Chenshan Botanical Gardens. You'll need 26-minute…

    More...

    From US$ 341
    price for 1 night
    Book Now From US$ 341
  • Grand Hyatt Shanghai

    Jin Mao Tower, 88 Century Avenue, Shanghai, China ( Show map )

    The comfortable 5-star Grand Hyatt Shanghai hotel, nestled in Pudong with bike trails, boating lakes and minigolf courses, offers high-speed Internet access in…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • The Peninsula Shanghai

    32 Zhongshan Dong Yi Road, Shanghai, China ( Show map )

    Featuring a currency exchange and a lift, the 5-star Peninsula Shanghai hotel is nestled in the very heart of The Bund with 3 restaurants…

    More...

    From US$ 363
    price for 1 night
    Book Now From US$ 363
  • Jing An Shangri-La, Shanghai - Sits Centrally Amid Puxi'S Iconic Landmarks, Uniquely Positioned Nearby Jing'An Temple

    No.1218 Middle Yan'An Road, Shanghai, China ( Show map )

    Featuring a cash machine and a currency exchange, the 5-star Jing An Shangri-La, Shanghai hotel is nestled close to a central neighbourhood. A…

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • Crowne Plaza Shanghai By Ihg

    400 Pan Yu Road, Shanghai, China ( Show map )

    The 5-star Crowne Plaza Shanghai, An Ihg Hotel, nestled in Changning, which draws visitors with family-friendly attractions like Shanghai Zoo, home to giant…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Fairmont Peace Hotel On The Bund

    20 Nanjing Road East, Shanghai, China ( Show map )

    Nestled in The Bund with a couple of museums in the area with the Art Museum in the north, which has a great collection of…

    More...

    From US$ 301
    price for 1 night
    Book Now From US$ 301
  • The Middle House

    No. 366, Shi Men Yi Road, Shanghai, China ( Show map )

    The Middle House Hotel is located in the commercial area of Shanghai, 15 km from Shanghai Hongqiao International airport, and provides a heated pool. Nested…

    More...

    From US$ 248
    price for 1 night
    Book Now From US$ 248
  • Park Hyatt Shanghai

    100 Century Avenue, Shanghai, China ( Show map )

    The 5-star Park Hyatt Shanghai hotel is located in the very heart of Pudong with family attractions like Century Park, within convenient reach of…

    More...

    From US$ 279
    price for 1 night
    Book Now From US$ 279
  • The Langham, Shanghai, Xintiandi

    99 Madang Road, Shanghai, China ( Show map )

    The 5-star The Langham, Shanghai, Xintiandi hotel is located 13 minutes' drive from Shanghai Hongqiao International airport and offers a heated swimming pool as…

    More...

    From US$ 172
    price for 1 night
    Book Now From US$ 172
  • Radisson Blu Hotel Shanghai New World

    88 Nanjing Road (W), Shanghai, China ( Show map )

    Offering 234 rooms, the deluxe 5-star Radisson Blu Hotel Shanghai New World is nestled in an entertainment area and provides guests with a cash…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • The Puli Hotel And Spa

    1 Changde Road, Shanghai, China ( Show map )

    Featuring an indoor swimming pool, the 5-star Puli Hotel And Spa Shanghai is situated in the very heart of an entertainment neighbourhood about 10…

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • J Hotel, Shanghai Tower - Above All Else, Overlooking The Bund

    Shanghai Tower, Shanghai, China ( Show map )

    Located within a 5-minute drive of Shanghai World Financial Centre SWFC, the 5-star J Hotel, Shanghai Tower - Above All Else, Overlooking The Bund…

    More...

    From US$ 394
    price for 1 night
    Book Now From US$ 394
  • Hyatt On The Bund Shanghai - A Grand Hyatt Hotel, Most Centrally Located At Huangpu River Banks In Downtown

    199 Huang Pu Road, Shanghai, China ( Show map )

    The comfortable Hyatt On Bund Hotel Shanghai is located near an entertainment district, 2.2 km from the supertall skyscraper "Shanghai World Financial Center". The 33…

    More...

    From US$ 188
    price for 1 night
    Book Now From US$ 188
  • Kerry Hotel Pudong, Shanghai - Indoor Connecting To Shanghai New International Expo Centre

    No 1388 Hua Mu Road, Shanghai, China ( Show map )

    Offering massage therapy and a shared lounge, Kerry Hotel Pudong, Shanghai is situated in a shopping area, merely 1 km from Zendai Himalayas Center. The…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Royal International Hotel Shanghai - Pudong International Airport

    No.998 Xiuchuan Road, Shanghai, China ( Show map )

    Featuring a casino, a terrace, and a garden, Royal International Hotel Shanghai - Pudong International Airport enjoys a prime location 14 minutes' walk from Greenland's East…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Pudong Shangri-La Shanghai - With A Sweeping View Of The Pearl Tower And The Historic Bund Skyline

    33 Fu Cheng Road, Pudong, Shanghai, China ( Show map )

    Nestled in Pudong with family attractions like Century Park, the elegant 5-star Pudong Shangri-La, Shanghai hotel overlooks the Huangpu River and offers a…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • The Sukhothai Shanghai

    380 Weihai Road, Shanghai, China ( Show map )

    The comfortable 5-star Sukhothai Shanghai hotel, located within a 10-minute drive of Jing'an Temple, offers an indoor pool, Wi-Fi throughout the property.

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190
  • Hongqiao Jin Jiang Hotel

    No. 5 Zun Yi Nan Road, Shanghai, China ( Show map )

    Located within 10 minutes' walk of Shuicheng Road tube station, the 5-star Hongqiao Jin Jiang Hotel Shanghai features a cash machine and a bureau…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Intercontinental Shanghai Hongqiao Necc By Ihg

    Gate 3, No. 1700, Zhuguang Road, Shanghai, China ( Show map )

    Located in the Qingpu district and merely 350 metres from East Xujing tube station, the 5-star Intercontinental Shanghai Hongqiao Necc, An Ihg Hotel features…

    More...

    From US$ 259
    price for 1 night
    Book Now From US$ 259
  • The Ritz-Carlton Shanghai, Pudong

    Shanghai Ifc, 8 Century Avenue, Lujiazui, Pudong, Shanghai, China ( Show map )

    Located in Pudong with an indoor swimming pool and about a 5-minute walk from Lujiazui tube station, the stunning Ritz-Carlton Shanghai, Pudong hotel…

    More...

    From US$ 294
    price for 1 night
    Book Now From US$ 294