Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-06-08

2026-06-09

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

143 properties found

  • Grand Millennium Shanghai Hongqiao

    2588 Yan An XI Road, Shanghai, China ( Show map )

    The 5-star smoke-free Grand Millennium Shanghai Hongqiao hotel is located nearly a 5-minute walk from Shuicheng Road underground station and proudly features…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Holiday Inn Shanghai Huaxia By Ihg

    No.38 Caobao Road, Xuhui District, Shanghai, China ( Show map )

    Positioned approximately 10 minutes by car from the private art gallery "Long Museum" and merely 1.9 km from the Guilin Park, the fantastic Holiday Inn…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Le Meridien Shanghai Hongqiao,Minhang

    3199 Caobao Road, Shanghai, China ( Show map )

    Le Meridien Shanghai Hongqiao,Minhang hotel offers a hot tub and spa therapy and sits a 6-minute walk from Qibao. The Rainbow Bridge is…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Renaissance Shanghai Caohejing Hotel

    397 Tianlin Road,Caohejing Hi-Tech Park, Shanghai, China ( Show map )

    Featuring car rentals, as well as Wi-Fi in the rooms, Renaissance Shanghai Caohejing Hotel is a 10-minute drive from the Roman Catholic church…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Wyndham Shanghai Pudong

    No 5919 Chuansha Road, Shanghai, China ( Show map )

    Featuring an ATM machine and currency exchange, the 3-star smoke-free Wyndham Shanghai Pudong hotel stands 3.3 km from Chinese Culture Park. You'll need…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Ruihaoboutiquehotel - Shanghai 24H Airport Shuttle Disneyland Servic

    No. 529, Shihong Road, Pudong New Area, Shanghai, Shanghai, China ( Show map )

    Featuring live performances, karaoke, and a nightclub, the 4-star Ruihaoboutiquehotel - Shanghai 24H Airport Shuttle Disneyland Servic hotel is located in Shanghai, around 25 minutes'…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Crowne Plaza Shanghai Xiayang Lake By Ihg

    No. 303 Qingzhou Road, Qingpu, China ( Show map )

    Offering a sunbathing terrace, spa therapy, and a shared lounge, the 5-star smoke-free Crowne Plaza Shanghai Xiayang Lake By Ihg Qingpu hotel is…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Radisson Blu Forest Manor Shanghai Hongqiao - Near Necc

    No.839 Jinfeng Road Minhang District, Shanghai, Shanghai, China, Shanghai, China ( Show map )

    Situated a 10-minute walk from Zhuguang Road tube station, Radisson Blu Forest Manor Shanghai Hongqiao - Near Necc hotel features spa therapy and various recreational…

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Mgm Shanghai West Bund

    No. 688 Yunjin Rd, Shanghai, China ( Show map )

    The fantastic 5-star Mgm Shanghai West Bund hotel, located about a 10-minute ride from the reconstructed 3rd - century Longhua Buddhist Temple, boasts an…

    More...

    From US$ 284
    price for 1 night
    Book Now From US$ 284
  • Chateau Star River Shanghai Minhang

    3799 Duhui Road Minhang District Shangha, Shanghai, China ( Show map )

    Located nearly a 10-minute drive from the Young Park Baby Fashion Mall, the 5-star smoke-free Chateau Star River Shanghai Minhang hotel offers…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • The Anandi Hotel And Spa - Luxury Healing Hotel For Wellbeing

    No.7,Linhong Road Changning District., Shanghai, China ( Show map )

    Featuring a banquet hall and a ballroom for gatherings and meetings, the smoke-free The Anandi Hotel And Spa - Luxury Healing Hotel For Wellbeing Shanghai…

    More...

    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • Gubei Garden Hotel Shanghai Hongqiao

    No.1446 Hongqiao Road, Shanghai, China ( Show map )

    The comfortable Gubei Garden Hotel Shanghai Hongqiao is situated approximately 5 minutes' walk from the Shanghai International Exhibition Center and offers a 24-hour front…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Radisson Blu Hotel, Shanghai Stadium

    666 - 66 Tianyaoqiao Road, Xuhui District, Shanghai, China ( Show map )

    The 5-star Radisson Blu Hotel, Shanghai Stadium is located in Shanghai, nearly a 25-minute walk from the Huangpu River, and offers an indoor…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • 景莱精品酒店上海陆家嘴东方明珠店

    陆家嘴崂山路689号, Shanghai, China ( Show map )

    Located 3.2 km from the classical Yu Garden, the 4-star 景莱精品酒店上海陆家嘴东方明珠店 Shanghai offers air-conditioned rooms around 25 minutes' walk from Shanghai Futures Exchange…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Sheraton Shanghai Pudong Riverside

    No.2288 Pudong Avenue, Pudong District, Shanghai, China ( Show map )

    Providing guests with car rentals, the 5-star Sheraton Shanghai Pudong Riverside hotel is located 2.5 km from Jinqiao International Commercial Plaza. This hotel is…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Crowne Plaza Shanghai Noah Square By Ihg

    No.1699, Jinshajiang Road, Shanghai, China ( Show map )

    The fantastic Crowne Plaza Shanghai Noah Square By Ihg hotel, offering a convenient location approximately 25 minutes' walk from the Suzhou River, showcases flexible event…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Jeurong Hotel Shanghai

    No. 80 Minhong Road, Minhang District, Shanghai, Shanghai, China ( Show map )

    The 5-star upscale Jeurong Hotel Shanghai conveniently stands merely 1.3 km from Friendship Shopping Center, offering a grand ballroom for shared gatherings. The hotel…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Seeking Flavors In Shanghai Sihang Road

    Room 403, No. 4B, Lane 3, Guoqing Road, Jingan District, Shanghai, China ( Show map )

    Seeking Flavors In Shanghai Sihang Road apartment is situated merely a 6-minute walk from Shanghai No 1 Food Store and 20 km from Shanghai…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Fraser Place Wujiaochang Shanghai City Center

    No.1258 Yinhang Road, Shanghai, China ( Show map )

    The 5-star smoke-free Fraser Place Wujiaochang Shanghai City Center hotel is located in a shopping area and offers an indoor swimming pool and…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Starway Hotel Shanghai International Tourism Resort Xiupu Road

    Building 22, Jucheng Pioneer Park, Lane 3999, Xiupu Road, Kangqiao Town, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Starway Hotel Shanghai International Tourism Resort Xiupu Road sits 10 minutes' drive from the theme Shanghai Disney Resort. Shanghai…

    More...

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