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-22

2026-06-23

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

240 properties found

  • 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$ 287
    price for 1 night
    Book Now From US$ 287
  • 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$ 67
    price for 1 night
    Book Now From US$ 67
  • 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$ 95
    price for 1 night
    Book Now From US$ 95
  • Ihome

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

    Ihome Shanghai apartment is located about a 25-minute walk from the 5-acre Yu Garden and 1.8 km from Shanghai Stock Exchange Headquarters. This…

    More...

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

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

    Offering a hot tub and a shared lounge, Royal Garden Hotel Shanghai lies in an entertainment district, 10 minutes' drive from Greenland East Coast Plaza.

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • 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$ 149
    price for 1 night
    Book Now From US$ 149
  • 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$ 71
    price for 1 night
    Book Now From US$ 71
  • 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$ 75
    price for 1 night
    Book Now From US$ 75
  • 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
  • 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$ 113
    price for 1 night
    Book Now From US$ 113
  • 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$ 304
    price for 1 night
    Book Now From US$ 304
  • Crowne Plaza Shanghai Jinxiu By Ihg

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

    Situated around 6 km from the Shanghai World Expo Museum, the 4-star smoke-free Crowne Plaza Shanghai Jinxiu By Ihg hotel offers 2 meeting…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Hilton Shanghai Hongqiao International Airport

    No. 1 Kong Gang 8Th Road, Changning District, Shanghai, China ( Show map )

    The 5-star Hilton Shanghai Hongqiao International Airport hotel is approximately 10 minutes' drive from the Shanghai Qibao Commercial Street and has a swimming pool…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Metropolitan Residence

    No. 99, Lane 700, Li Quan Road, Shanghai, China ( Show map )

    The 5-star Metropolitan Residence Shanghai hotel, located around a 10-minute drive from the Shanghai Zhenru Temple, offers an indoor swimming pool and Wi…

    More...

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