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 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-04-24

2026-04-25

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

Hotels with indoor pool 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

245 properties found

  • Wyndham Shanghai Hongqiao

    No1989 Huaxiang Road Minhang District, Shanghai, China ( Show map )

    Located 2.9 km from Temple, the non-smoking Wyndham Shanghai Hongqiao hotel provides a banquet hall and a ballroom for up to 700 guests for…

    More...

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

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

    Highlighting event rooms and a ballroom, suited for gatherings, the 5-star smoke-free Jw Marriott Shanghai Fengxian hotel is located within 4 km of…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Hanju Guesthouse - Near Disney Park

    No.36, Huawangzhai, Huanglou Village, Chuansha Town, Pudong New Area, China, Shanghai, China ( Show map )

    The 2-star Hanju Guesthouse - Near Disney Park Shanghai is located in Shanghai, 4.5 km from the Huang Yanpei's Former Residence, and offers an infinity…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Shanghai Yinshu Courtyard Garden Hotel

    No. 19, Xugujiazhai, Jielong 2Nd Road, Pudong New Area, Shanghai, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Shanghai Yinshu Courtyard Garden Hotel sits 3.9 km from Slinky Dog Spin. The Shanghai YouLongShi Cultural Science Museum is…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Yinshu Lunasvilla Courtyard Garden Resort Hotel

    No.15, Wang Gaojiazha, Balustrade Village, Chuansha New Town, Pudong, Shanghai, China ( Show map )

    Offering a storage for belongings and a restaurant, the 3-star Yinshu Lunasvilla Courtyard Garden Resort Hotel Shanghai lies in the Cremorne district of Shanghai…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Hilton Shanghai Fengxian

    818 Rong Qing Road,, Shanghai, China ( Show map )

    The 5-star smoke-free Hilton Shanghai Fengxian hotel, located around a 10-minute ride from CaoJing GuiHua ZhanShi ZhongXin, boasts an indoor swimming pool…

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • Lv Shou Hotel

    No.1885 Qixin Road, Shanghai, China ( Show map )

    Lv Shou Hotel Shanghai is located around a 20-minute walk from Qibao Town and provides guests with ticket service for a more comfortable travel…

    More...

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

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

    Offering a gift shop and a restaurant, the 5-star Ahn Luh Zhu Jia Jiao Hotel Shanghai lies in the historical district of Shanghai, 19…

    More...

    From US$ 628
    price for 1 night
    Book Now From US$ 628
  • 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 Songjiang Mosque. Songjiang centre can be reached within…

    More...

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

    No. 808 Zhiwei Road, Jinshan District, Jinshan (Shanghai), China ( Show map )

    The 5-star smoke-free Crowne Plaza Shanghai Jinshan By Ihg hotel is located approximately 1 km from Jinshui Wetland Park, offering 382 rooms, Wi…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Grand Metropark Hotel Shanghai Pudong

    2299 Zuchongzhi Rd, Shanghai, China ( Show map )

    Offering a restaurant, the 5-star Grand Metropark Hotel Shanghai Pudong lies in the Cremorne district, just 550 metres from the Shanghai Integrated Circuit Technology…

    More...

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

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

    Grand Madison Kunshan Huaqiao Shanghai hotel offers 16 rooms 10 minutes' drive from the Shanghai Auto Museum. This hotel is located in Shanghai, within reach…

    More...

    Book Now
  • Arula Plaza Shanghai

    188 Wudong Road, Shanghai, China ( Show map )

    Arula Plaza Shanghai hotel, located 18 minutes' walk from Fudan University, boasts an indoor pool. The hotel in the Yangpu district, 6 km from the…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Shanghai Manhattan Hotel Minhang

    Building 5-6, No. 900, Heqing Road, Shanghai, China ( Show map )

    Featuring an indoor swimming pool, the 4-star Shanghai Manhattan Hotel Minhang is 3.8 km from the Maqiao Ancient Ruins. This hotel is located in…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Shanghai Skyline - Spacious&Elegant Luxury Apartment In Lujiazui Near Shanghai Center Tower

    Shimao Riviera Gargen (North Area) No.1 Weifangxi Road, Pudongxin District, Shanghai, China ( Show map )

    Offering a storage room and a convenience shop, Shanghai Skyline - Spacious&Elegant Luxury Apartment In Lujiazui Near Shanghai Center Tower hotel lies in the Cremorne…

    More...

    From US$ 814
    price for 1 night
    Book Now From US$ 814
  • Xinchi Sakura Valley Resort

    Jiaoao Tea Mountain In Zhangcun Village, Zhangzhen Town, Shangyu District (Village Collective Tea Mountain Factory), Shanghai, China ( Show map )

    Xinchi Sakura Valley Resort Shanghai is rated 5 stars and features 25 rooms for guests to stay in. The hotel is situated 195 km from…

    More...

    Book Now
  • Andaz Shanghai Itc

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

    Andaz Shanghai Itc hotel, located 25 minutes' walk from the reconstructed 3rd - century Longhua Buddhist Temple, boasts an indoor swimming pool. You'll need 10-minute…

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • Ibis Styles Shanghai Qingpu Sports Center Hotel

    No. 35 Shaduobang Road Qingpu District Shanghai -Beside Qingpu Stadium, Shanghai, China ( Show map )

    Ibis Styles Shanghai Qingpu Sports Center Hotel, located a 20-minute walk from the Shanghai Wanshou Tower, features Wi-Fi in public areas. You'll need…

    More...

    Book Now
  • 上海迪诺星辰度假民宿

    No.41 Xiajiazhai, Pure New Village, Chuansha New Town, Pudong New Area, Shanghai, China ( Show map )

    Featuring Wi-Fi in the rooms, 上海迪诺星辰度假民宿 hotel is about 4 km from Roaring Rapids. Guests staying at this 3-star hotel will find themselves…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Shanghai Hills &The Poolhouse Retreat Close To Shanghai Disney Resort

    Lane 328, Lanxue Road, Pudong Newdistrict, Shanghai, China ( Show map )

    To enjoy your vacation in Shanghai, stay at Shanghai Hills &The Poolhouse Retreat Close To Shanghai Disney Resort, which is 3.2 km from Shanghai Disneyland…

    More...

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