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

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

233 properties found

  • 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
  • Shanghai Star Dream Hotel

    No. 52 Zhangjiazai, Bazao Village, Chuansha New Town, Pudong New Area, Shanghai, Shanghai, China ( Show map )

    The 3-star Shanghai Star Dream Hotel, located 2.7 km from TRON Lightcycle Power Run, offers an outdoor swimming pool, Wi-Fi throughout the property.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Metropark Hotel Hongqiao Shanghai

    No.1, Alley 299, Xumin Road, Qingpu District,, Shanghai, China ( Show map )

    The 5-star Metropark Hotel Hongqiao Shanghai is located in Shanghai, about 7 km from Qibao Town, and offers an indoor pool. You'll need 10…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • 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 around metres from Jinshui Wetland Park, offering 382 rooms, Wi-Fi…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Hyatt House Shanghai New Hongqiao

    2799 Huqingping Highway, Shanghai, China ( Show map )

    Highlighting a banquet hall, suited for gatherings, the smoke-free Hyatt House Shanghai New Hongqiao hotel is located approximately 7 km from Happy Valley of…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Find Her B&B

    No. 909, Chenqiao Village, Chuansha New Town, Pudong New Area, Shanghai, China ( Show map )

    Find Her B&B Shanghai, located 10 minutes' drive from Stitch Encounter, boasts a swimming pool. This hotel in Shanghai is 3.2 km from Shanghai…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Holiday Inn Shanghai Minhang Center By Ihg

    No.2998 Jindu Road, Minhang District, Shanghai, China ( Show map )

    The 4-star Holiday Inn Shanghai Minhang Center By Ihg, situated 3.3 km from Shanghai City Theatre, offers an indoor pool as well as a…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Radisson Blu Shanghai Pudong Jinqiao

    No. 2, Lane 2449, Jinhai Road, Pudong New District, Shanghai, China ( Show map )

    Positioned 4.4 km from the Chuansha Park, the 5-star Radisson Blu Shanghai Pudong Jinqiao hotel presents a ballroom ideal for different occasions. Shanghai Pudong…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Radisson Collection Lingang Shanghai

    No. 100 Dingke Road, Nanhui Xincheng Town, Shanghai, China ( Show map )

    Featuring a heated swimming pool, Radisson Collection Lingang Shanghai hotel is a 25-minute walk from the China Maritime Museum. You'll need 34-minute drive…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • 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
  • 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, 2.5 km from Seven Dwarfs Mine Train, and offers an infinity pool.

    More...

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

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

    Shanghai Yinshu Courtyard Garden Hotel features 14 rooms and lies 4.1 km from Ignite the Dream. Located 10 minutes' drive from Shanghai International Music Park…

    More...

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

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

    Offering a restaurant, the 3-star Yinshu Lunasvilla Courtyard Garden Resort Hotel Shanghai lies in the Cremorne district, about 10 minutes' drive from Walt Disney…

    More...

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

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

    The 5-star smoke-free Hilton Shanghai Fengxian hotel can arrange bicycle usage for active guests, while lying around a 10-minute ride from CaoJing…

    More...

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

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

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

    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 )

    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
  • Grand Metropark Hotel Shanghai Pudong

    No. 2299, Zuchongzhi Road, Shanghai, China ( Show map )

    The 5-star Grand Metropark Hotel Shanghai Pudong is located in Shanghai, 3.5 km from the Zhangheng Park, and offers an indoor pool. This Shanghai…

    More...

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

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

    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
  • Shanghai Manhattan Hotel Minhang

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

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

    More...

    Book Now