Find Hotel Deals

Select a date

Select a date

Hotel deals in Shanghai

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Districts

Hotel themes

Guest ratings

Apply Filters
Clear Filters

Results found:

  • Crowne Plaza Shanghai Anting

    No 6555, Bo Yuan Road, Shanghai, China (Open map)

    The grand Crowne Plaza Anting Golf Hotel is rated 5 stars and comprises 415 rooms with homely comforts. Crowne Plaza Anting Golf Hotel has been welcoming guests to its elegant rooms since 2012.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Four Seasons Pudong

    210 Century Avenue, Shanghai, China (Open map)

    Four Seasons Pudong Hotel is a 5-star venue set just 1.9 km from Yu Garden, Shanghai Ocean Aquarium and City God Temple.

    Read more...

    From US$ 258
    price for 1 night
    RESERVE From US$ 258
  • 88 Xintiandi Boutique

    380 Huang Pi Road South, Shanghai, China (Open map)

    The charming 5-star 88 Xintiandi Boutique Hotel is set in a lively area minutes away from The Bund, Shanghai Museum and Xintiandi.

    Read more...

    From US$ 387
    price for 1 night
    RESERVE From US$ 387
  • Fairmont Peace

    20 Nanjing Road East, Shanghai, China (Open map)

    The exclusive Fairmont Peace Hotel offers a classic accommodation overlooking the Bund Huangpu River and the Huangpu River . The property opened in 1929 and features art deco architecture.

    Read more...

    From US$ 269
    price for 1 night
    RESERVE From US$ 269
  • Les Suites Orient Bund

    1 East Jinling Road, Shanghai, China (Open map)

    Les Suites Orient Bund is set in a business area of Shanghai next to Superbrand Shopping Mall Shanghai, People's Square and Shanghai Grand Theatre.

    Read more...

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

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

    The 5-star Jumeirah Himalayas Hotel is situated a mere 6 km away from Jin Mao Tower. The hotel was opened in 2011, offering accommodation in a 21-story building designed in the art deco style.

    Read more...

    From US$ 137
    price for 1 night
    RESERVE From US$ 137
  • Twelve At Hengshan

    12 Hengshan Road, Shanghai, China (Open map)

    The traditional Twelve At Hengshan Hotel is a 5-star property set next to Long Museum, Oriental Pearl Tower and Yu Garden featuring an outdoor swimming pool, a spa center and a sun terrace.

    Read more...

    From US$ 188
    price for 1 night
    RESERVE From US$ 188
  • Puli Hotel And Spa

    1 Changde Road, Shanghai, China (Open map)

    Puli Hotel And Spa is a 26-story hotel in an entertainment area of Shanghai at a close proximity to shops, boutiques and department stores offering 229 elegant rooms.

    Read more...

    From US$ 249
    price for 1 night
    RESERVE From US$ 249
  • Peninsula

    32 The Bund, Shanghai, China (Open map)

    The traditional 5-star Peninsula Hotel offers soundproof guestrooms. Featuring Gothic architecture, the hotel occupies a 14-story building opened in 2009.

    Read more...

    From US$ 376
    price for 1 night
    RESERVE From US$ 376
  • Grand Central

    505 Jiujiang Road, Shanghai, China (Open map)

    The 5-star Grand Central Hotel boasts prime location near Shanghai History Museum, which is around 1.8 km away. Since 2009, it has been hosting guests in the heart of Shanghai.

    Read more...

    From US$ 124
    price for 1 night
    RESERVE From US$ 124
  • Grand Kempinski

    1288 Luijiazui Ring Road, Shanghai, China (Open map)

    Grand Kempinski is a 27-story hotel in a shopping area of Shanghai within a 25-minute walk of Nanjing Lu offering elegant rooms along with a solarium, a spa lounge and a barber shop.

    Read more...

    From US$ 135
    price for 1 night
    RESERVE From US$ 135
  • Banyan Tree On The Bund

    19 Gong Ping Road, Shanghai, China (Open map)

    Banyan Tree On The Bund is a 5-star hotel offering a panoramic view over the Huangpu River and Lu Xun Park.

    Read more...

    From US$ 247
    price for 1 night
    RESERVE From US$ 247
  • Grand Hyatt Shanghai

    Jin Mao Tower, 88 Century Avenue, Pudong, Shanghai, China (Open map)

    The elegant 5-star Grand Hyatt Hotel is set in Pudong district and offers spacious guestrooms with a view over the river.

    Read more...

    From US$ 172
    price for 1 night
    RESERVE From US$ 172
  • Kerry Pudong Shanghai

    No 1388 Hua Mu Road, Shanghai, China (Open map)

    Offering 574 contemporary rooms, Kerry Pudong Shanghai Hotel features a tennis court, a health club and a ballroom.

    Read more...

    From US$ 154
    price for 1 night
    RESERVE From US$ 154
  • Ritz Carlton Pudong

    Shanghai Ifc, 8 Century Avenue, Shanghai, China (Open map)

    Situated near a museum, a tower and a theater, the 5-star Ritz Carlton Pudong Hotel is a good place for a stay offering a sauna and a steam room.

    Read more...

    From US$ 262
    price for 1 night
    RESERVE From US$ 262
  • Andaz Xintiandi

    88 Songshan Road, Shanghai, China (Open map)

    Situated near bars and restaurants about 1500 meters way from Xintiandi, this traditional hotel comprises 307 rooms around 15 minutes away from People Square.

    Read more...

    From US$ 156
    price for 1 night
    RESERVE From US$ 156
  • Eton

    535 Pudong Avenue, Shanghai, China (Open map)

    The elegant 5-star The Eton Hotel Shanghai provides quick access to the tower and museums nearby. Since 2006 the hotel has been hosting guests in a 15-story colonial building.

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Cachet Boutique Shanghai

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

    Located 1400 meters away from Jiuguang Department Store, the stylish Cachet Boutique Shanghai offers accommodation in the center of Shanghai within a 20-minute walk of Shanghai Museum .

    Read more...

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

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

    Located in an exhibition area of Shanghai, the 5-star Longemont Hotel offers an indoor heated pool, an outdoor swimming pool and a ballroom.

    Read more...

    From US$ 115
    price for 1 night
    RESERVE From US$ 115
  • Parkview

    No. 555 Dingxiang Road, Shanghai, China (Open map)

    Situated near an oceanarium, a concert hall and a stadium, the 4-star Parkview Hotel comprises 209 rooms with a view over the ocean.

    Read more...

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