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

  • Hyatt Place Shanghai New Hongqiao

    2799 Huqingping Highway, Shanghai, China ( Show map )

    The 4-star smoke-free Hyatt Place Shanghai New Hongqiao hotel, located within 7 km of the Happy Valley of Shanghai, offers an indoor pool…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Sky Fortune Boutique Hotel

    358 Hongxu Road, Shanghai, China ( Show map )

    Offering a sauna, massage therapy, and karaoke, Sky Fortune Boutique Hotel Shanghai is ideally located a 25-minute walk from Song Qingling Cemetery Park. You'll…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Garden View Hotel

    299 Kaiqing Road, Shanghai, China ( Show map )

    Situated 6 km from the Heming Tower, the 4-star Garden View Hotel Shanghai offers meeting rooms and a business centre with a range of…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Shanghai Centre Serviced Apartment

    No. 1376, West Nanjing Road, Shanghai, China ( Show map )

    Shanghai Centre Serviced Apartment hotel includes modern rooms 6 minutes' walk from Plaza 66. This 5-star hotel lies 3.9 km from the 5 - acre…

    More...

    From US$ 219
    price for 1 night
    Book Now From US$ 219
  • Bellagio By Mgm Shanghai - On The Bund

    No.188 Beisuzhou Road, Hongkou District, Shanghai, China ( Show map )

    The fantastic Bellagio By Mgm Shanghai - On The Bund hotel, located within 7 km of the Bund, boasts a heated swimming pool and a fitness…

    More...

    From US$ 305
    price for 1 night
    Book Now From US$ 305
  • Shanghai Donghu Hotel - Shanghai Style Garden House

    70 Dong Hu Road, Shanghai, China ( Show map )

    The luxury Shanghai Donghu Hotel - Shanghai Style Garden House, located approximately 10 minutes' walk from the Shanghai Museum of Arts and Crafts, offers a swimming…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Primus Hotel Shanghai Sanjiagang

    Pudong No. 6666 East Huaxia Road, Shanghai, China ( Show map )

    Featuring an indoor swimming pool, the 5-star luxury Primus Hotel Shanghai Sanjiagang is located in the Cremorne district, 3.5 km from the Shanghai Geological…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Ihome

    上海市潍坊西路1弄世茂滨江花园1号楼, Shanghai, China ( Show map )

    Ihome Shanghai apartment overlooks the city and is situated only a 5-minute walk from Modern Art Museum Shanghai. This apartment in Shanghai is 2.9…

    More...

    From US$ 440
    price for 1 night
    Book Now From US$ 440
  • Chateau Star River Pudong Shanghai

    2588 Jinxiu Road Pudong New Area, Shanghai, China ( Show map )

    Situated 6 km from the soaring skyscraper "Jin Mao Tower", the non-smoking Chateau Star River Pudong Shanghai hotel offers meeting rooms with a range…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Chuxin Moshe Hotel

    No.5, Lane 2316, Zhouzhu Highway, Chuansha New Town, Pudong New Area, Shanghai, China ( Show map )

    Featuring views of Shanghai Disneyland, the 3-star Chuxin Moshe Hotel Shanghai includes a luggage room and a restaurant. You'll need 17-minute drive to…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Radisson Collection Hotel, Xing Guo Shanghai

    78 Xing Guo Road, Shanghai, China ( Show map )

    Offering a hot tub, a sauna, and a hairdressing salon, the 5-star Radisson Collection Hotel, Xing Guo Shanghai is nestled just a 6-minute…

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Royal Garden Hotel Shanghai-Shuttle Bus To And From Pvg & Disney, Only 200M To Metro Line 2 Huaxia East Road Station, Easy To Sniec & Down Town!

    No.1539 East Huaxia Road, Shanghai, China ( Show map )

    Royal Garden Hotel Shanghai is situated in an entertainment district, 5 minutes on foot from Chinese Culture Park and features 187 rooms with views of…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Oriental Riverside Bund View Hotel

    2727 Riverside Avenue Pudong, Shanghai, China ( Show map )

    Immerse yourself in Shanghai's charm with the perfect Oriental Riverside Bund View Hotel Shanghai, located a mere 0.6 km from the 468m-tall poured-concrete…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Hualuxe Shanghai Twelve At Hengshan

    12 Hengshan Road, Shanghai, China ( Show map )

    Situated merely 0.8 km from Xuhui Art Museum, the intimate Hualuxe Shanghai Twelve At Hengshan hotel features Wi-Fi in public areas and complimentary private…

    More...

    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • 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
  • Shushe Hotel Shanghai

    No.1, Quyou Road, Pudong New Area, Shanghai, China ( Show map )

    Offering a heated swimming pool, Shushe Hotel Shanghai is situated in the Cremorne district, 3.9 km from Nanhui Taohua Village. Located 10 minutes' drive from…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Atour Hotel Shanghai City Center

    No. 15, Nandan Road , Xuhui District, Shanghai, China ( Show map )

    Featuring a shared lounge and a restaurant, the 5-star Atour Hotel Shanghai City Center lies just 8 minutes' walk from the Stlgnatius cathedral "Xujiahui…

    More...

    From US$ 161
    price for 1 night
    Book Now From US$ 161
  • Harbour Plaza Metropolitan Shanghai

    No.55 Lane.689 Liquan Rd, Putuo District, Shanghai, China ( Show map )

    The fantastic Harbour Plaza Metropolitan Shanghai hotel is 3.4 km from the LEGOLAND Discovery Center Shanghai and has a swimming pool and a fitness area.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Crowne Plaza Shanghai Jinxiu, An Ihg Hotel

    399 Jin Zun Road, Shanghai, China ( Show map )

    Offering guests event rooms and a banquet hall, suited for shared moments, the 4-star smoke-free Crowne Plaza Shanghai Jinxiu, An Ihg Hotel conveniently…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • 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$ 133
    price for 1 night
    Book Now From US$ 133