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

2026-02-23

2026-02-24

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

128 properties found

  • 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 pool and a…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Island Diary Hillside Private Hot Spring Manor

    Building 63, Kaixuan Bay, Haibin North Road, Nan'Ao Subdistrict, Dapeng New District, Shenzhen City, Shenzhen, China ( Show map )

    The 5-star Island Diary Hillside Private Hot Spring Manor Hotel Shenzhen is located in Shenzhen, nearly a 20-minute walk from HaiXian ShiJie, and…

    More...

    From US$ 276
    price for 1 night
    Book Now From US$ 276
  • Vignette Collection Shanghai Snow World Hotel By Ihg

    No.1 Lane 399, Yinfei Road, Nanhui New Town, Shanghai, China ( Show map )

    Offering a restaurant, the 5-star Vignette Collection Shanghai Snow World Hotel By Ihg lies in the Cremorne district, 3.8 km from the Shanghai Flower…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Waldorf Astoria Shanghai Qiantan

    No. 18 Linyao Road, Shanghai, China ( Show map )

    Overlooking the sea, Waldorf Astoria Shanghai Qiantan hotel is located 2.8 km from the Huangpu River. The Former French Concession is not far from the…

    More...

    Book Now
  • The Hongta Hotel, A Luxury Collection Hotel, Shanghai

    889 Dong Fang Road, Pudong District, Shanghai, China ( Show map )

    Situated around 25 minutes' walk from the large Shanghai Science and Technology Museum and 3.8 km from the Shanghai International Convention Centre, the non-smoking…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Bvb Holiday Villa - 24H Airport Included

    上海浦东新区盐朝公路1560号3号楼, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 2-star Bvb Holiday Villa - 24H Airport Included Shanghai hotel is 2.6 km from the Waterfall Clock. The…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Maxx By Steigenberger Shanghai,Hongqiao

    No.77-9 Shangkun Road, Minhang District, Shanghai, China, Shanghai, China ( Show map )

    Guests of the 5-star Maxx By Steigenberger Shanghai,Hongqiao hotel can enjoy access to the Shanghai Zoo, located about 4 km away. You'll need…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Joya Shanghai Gubei

    Building B, No.188, Hongbaoshi Road, Shanghai, China ( Show map )

    Joya Shanghai Gubei hotel is a great place to stay in the Hongqiao district, a 10-minute ride from the Shanghai Museum of Arts and…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Jinglai Hotel Bushe - Shanghai Nanjing East Road Bund Branch

    7Th Floor, Guangming Financial Tower, No. 2 Jinling East Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    Nearly a 10-minute ride from the Bund, the 5-star Jinglai Hotel Bushe - Shanghai Nanjing East Road Bund Branch includes 76 rooms. The hotel…

    More...

    From US$ 197
    price for 1 night
    Book Now From US$ 197
  • Jw Marriott Shanghai Fengxian

    Hupan Road No.399, Fengxian, Shanghai, China ( Show map )

    Located approximately 10 minutes by car from Guhua Park and 2.8 km from Fengxian Tantuqu Wetlands Park, the 5-star smoke-free Jw Marriott Shanghai…

    More...

    From US$ 184
    price for 1 night
    Book Now From US$ 184
  • Vienna International Hotel - Shanghai World Expo Garden

    3039 Shangnan Road.Pudong, Shanghai, China ( Show map )

    The boutique-style Vienna International Hotel - Shanghai World Expo Garden is located approximately 7 km from the Shanghai Former Provisional Government Site of the Republic…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Howard Johnson Wyndham Leonora Plzaz Shanghai

    99 Jinxin Road, Shanghai, China ( Show map )

    Around 6 km from the Himalayas Art Center, the world-class Howard Johnson Wyndham Leonora Plzaz Shanghai hotel includes 218 rooms. The hotel boasts an…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Ahn Luh Zhu Jia Jiao

    No. 505, Zhu Hu Road, Zhu Jia Jiao Town, Shanghai, China ( Show map )

    Featuring a shared lounge and an indoor swimming pool, the 5-star Ahn Luh Zhu Jia Jiao Hotel Anzhuang lies only an 11-minute walk…

    More...

    From US$ 628
    price for 1 night
    Book Now From US$ 628
  • Hyakumangoku Onsen Hotel

    No.99 Shendi East Road, Shanghai, China ( Show map )

    The 5-star smoke-free Hyakumangoku Onsen Hotel Shanghai, located about a 10-minute drive from Seven Dwarfs Mine Train, offers a swimming pool and…

    More...

    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Shanghai Baixia Pagoda Hotel

    210 Tao Pu Road, Shanghai, China ( Show map )

    Providing 265 rooms, the 5-star Shanghai Baixia Pagoda Hotel is 4.7 km from Sky SOHO. The hotel is located in Shanghai, within a few…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Dijing Hotel Shanghai

    3988 Hong Xin Road, Shanghai, China ( Show map )

    The grand 4-star Dijing Hotel Shanghai provides proximity to Well House of Dreams Life Plaza, which is located approximately a 5-minute stroll away.

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Grand Madison Kunshan Huaqiao

    No. 2, Zhaofeng Road, Huaqiao International Business City, Kunshan City, Jiangsu Province, Shanghai, China ( Show map )

    More...

    Book Now
  • Xiangshan Yuzizai Resort

    No. 889 Wuyantou Village, Gaotangdao Township, Xiangshan, Zhejiang, China, Shanghai, China ( Show map )

    The 5-star Xiangshan Yuzizai Resort Shanghai offers proximity to Ningbo Xiangshan Hua'aodao Stone Forest, situated approximately a 10-minute ride away. This Shanghai hotel…

    More...

    From US$ 2103
    price for 1 night
    Book Now From US$ 2103
  • Ramada By Wyndham Wujiaochang Shanghai

    No 1888 Huangxing Road, Shanghai, China ( Show map )

    Located 4.2 km from the Hongkou Football Stadium, which is highly appreciated by sports lovers, Ramada By Wyndham Wujiaochang Shanghai hotel includes 383 rooms. The…

    More...

    Book Now
  • Shanghai Fuyue Hotel

    No. 1, Lane 208, Rongyue Road, Songjiang, China ( Show map )

    Featuring Wi-Fi throughout the property, Shanghai Fuyue Hotel Songjiang sits 15 minutes by car from the Square Pagoda Park. You'll need 22-minute drive…

    More...

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