Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotel deals in Shanghai

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Districts

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • The Westin Bund Center Shanghai

    88 Henan Central Road, Shanghai, China (Open map)

    The property is conveniently placed in the heart of Shanghai. The 5-star The Westin Bund Center Shanghai Hotel is located in historic Shanghai, 15…

    Read more...

    From US$ 213
    price for 1 night
    RESERVE From US$ 213
  • Sheraton Shanghai Waigaoqiao Hotel

    28 Jilong Road, Shanghai, China (Open map)

    Guests can find a temple, a tower and a museum as well as gardens and forests near the hotel, while Hongkou Football Stadium is 13.8…

    Read more...

    From US$ 125
    price for 1 night
    RESERVE From US$ 125
  • Ifc Residence

    International Finance Centre, Shanghai, China (Open map)

    A short stroll of 15 minutes will take you to Natural Wild. Ifc Residence is rated 5 stars and provides visitors with a safe deposit…

    Read more...

    From US$ 339
    price for 1 night
    RESERVE From US$ 339
  • Le Meridien She Shan Shanghai

    1288 Linyin Xin Road, Shanghai, China (Open map)

    The property is located in Songjiang district, 30 km from People Square. Offering 327 contemporary rooms, Le Meridien She Shan Shanghai Hotel features a tennis…

    Read more...

    From US$ 208
    price for 1 night
    RESERVE From US$ 208
  • The Waterhouse At South Bund

    No.1-3, Maojiayuan Road Off South Zhongshan Road, Shanghai, China (Open map)

    The hotel is 1500 meters away from Yu Garden . The Waterhouse At South Bund Hotel is a 5-star property providing a comfortable accommodation with…

    Read more...

    From US$ 214
    price for 1 night
    RESERVE From US$ 214
  • Paramount @ Gallery

    1728 West Nanjing Road, Shanghai, China (Open map)

    The hotel is conveniently located in the central district, close to a sanctuary, a temple and a palace. Paramount @ Gallery Hotel is rated 5 stars…

    Read more...

    From US$ 197
    price for 1 night
    RESERVE From US$ 197
  • Fraser Suites Top Glory

    No 1 Lane 600 Central Yincheng Road, Shanghai, China (Open map)

    Guests can reach Bund 18 within a 15-minute walk. The 5-star Fraser Suites Top Glory in Changning district features a panoramic view of…

    Read more...

    From US$ 492
    price for 1 night
    RESERVE From US$ 492
  • Intercontinental Pudong

    777, Zhang Yang Road, Shanghai, China (Open map)

    Its location next to a metro station allows to see a tower, a temple and monuments in Shanghai. Intercontinental Pudong Hotel is a 5-star…

    Read more...

    From US$ 163
    price for 1 night
    RESERVE From US$ 163
  • Shanghai Marriott Hotel Parkview

    333 Guang Zhong Road West, Shanghai, China (Open map)

    The hotel is placed near Shanghai Circuit subway station in Luwan district and within a 25-minute walk to Tongji University. Situated near a circus…

    Read more...

    From US$ 284
    price for 1 night
    RESERVE From US$ 284
  • Xijiao State Guest Hotel

    1921 Hongqiao Road, Shanghai, China (Open map)

    Xijiao State Guest Hotel is also placed within a 15-minute walk of Shanghai International Agricultural Exhibition Centre. Xijiao State Guest Hotel is a 5…

    Read more...

    From US$ 243
    price for 1 night
    RESERVE From US$ 243
  • Intercontinental Shanghai Expo

    1188 Xueye Road, Shanghai, China (Open map)

    Intercontinental Shanghai Expo Hotel is also 1050 meters away from Nanpu Bridge. Intercontinental Shanghai Expo Hotel is a 5-star property situated about 3.5 km…

    Read more...

    From US$ 314
    price for 1 night
    RESERVE From US$ 314
  • Jumeirah Himalayas

    No. 1108 Mei Hua Road, Shanghai, China (Open map)

    The property is ideally situated next to Huamu Road subway station. The 5-star Jumeirah Himalayas Hotel is situated a mere 6 km away from…

    Read more...

    From US$ 291
    price for 1 night
    RESERVE From US$ 291
  • Grand Millennium Shanghai Hongqiao

    2588 Yan An XI Road, Shanghai, China (Open map)

    This hotel is located in a business area, 7 km from Plaza 66. Featuring free self parking, a sauna and a Jacuzzi, Millennium Hongqiao Hotel…

    Read more...

    From US$ 146
    price for 1 night
    RESERVE From US$ 146
  • Seclusive Life Aristo Mansion

    No. 83-85 Wuxing Road, Xuhui District, Shanghai, China (Open map)

    The property is set 30 minutes' walk from Shanghai Library . The 3-star Seclusive Life Aristo Mansion boasts a convenient location near Yu Garden, which…

    Read more...

    From US$ 297
    price for 1 night
    RESERVE From US$ 297
  • Longemont

    1116 West Yan An Road, Shanghai, China (Open map)

    Due to the convenient location of Longemont Hotel, guests have direct access to Nanjing Lu, which is 6 km away. Located in an exhibition area…

    Read more...

    From US$ 182
    price for 1 night
    RESERVE From US$ 182
  • Hyatt On The Bund

    199 Huang Pu Road, Shanghai, China (Open map)

    The hotel is strategically located close to North Sichuan Road subway station. Hyatt On The Bund Hotel is a spectacular 5-star property set 1300…

    Read more...

    From US$ 289
    price for 1 night
    RESERVE From US$ 289
  • Green Court Serviced Apartment-Green City International

    Lane 1199, Biyun Road, Shanghai, China (Open map)

    The venue is 14 km away from Shanghai Disneyland. Green Court Serviced Apartment-Green City International is a 5-star property situated about 4.1 km…

    Read more...

    From US$ 169
    price for 1 night
    RESERVE From US$ 169
  • Crowne Plaza Shanghai Pujiang

    No. 3701, Chenhang, Minhang District, Shanghai, China (Open map)

    The property is conveniently situated next to Pujiang Town subway station. Crowne Plaza Shanghai Pujiang Hotel is rated 5 stars and is placed about 22…

    Read more...

    From US$ 113
    price for 1 night
    RESERVE From US$ 113
  • Mandarin Oriental

    111 Pudong Road (S), Shanghai, China (Open map)

    The hotel is located in the living district of Shanghai within a 25-minute walk of Natural Wild. The 5-star Mandarin Oriental Hotel in…

    Read more...

    From US$ 315
    price for 1 night
    RESERVE From US$ 315
  • Indigo Shanghai On The Bund

    585 Zhong Shan Dong Er Road, Shanghai, China (Open map)

    The hotel is set 1450 meters away from Shanghai World Financial Center. The 5-star stylish hotel Indigo Shanghai On The Bund offers a non…

    Read more...

    From US$ 256
    price for 1 night
    RESERVE From US$ 256