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

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • 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
  • Jumeirah Himalayas

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

    Jumeirah Himalayas Hotel is a 5-star venue set just 2.5 km from Shanghai Ocean Aquarium, Shanghai Science and Technology Museum and Oriental Pearl Tower .

    Read more...

    From US$ 137
    price for 1 night
    RESERVE From US$ 137
  • Radisson Blu New World

    88 Nanjing Road (W), Shanghai, China (Open map)

    The comfortable Radisson Blu Hotel Shanghai New World is placed near to the beachfront.

    Read more...

    From US$ 92
    price for 1 night
    RESERVE From US$ 92
  • Jade Link

    448 Zunyi Road, Shanghai, China (Open map)

    The business Jadelink International Hotel offers a stylish accommodation overlooking Zhongshan Park.

    Read more...

    From US$ 62
    price for 1 night
    RESERVE From US$ 62
  • Astronautics Hotel

    222 Cao XI Road, Shanghai, China (Open map)

    Astronautics is a 19-story hotel in an exhibition area of Shanghai providing a nightclub, a casino and a ballroom. This business hotel dates from 1996 and was refurbished in 2010.

    Read more...

    From US$ 83
    price for 1 night
    RESERVE From US$ 83
  • Four Seasons Hotel Shanghai

    No. 500 Weihai Road, Shanghai, China (Open map)

    Set in the center of Shanghai, this 5-star hotel features a spa center, a swimming pool and a casino. This comfortable hotel was opened in 1983 and renovated in 2006.

    Read more...

    From US$ 185
    price for 1 night
    RESERVE From US$ 185
  • Swissotel Grand

    1 Yu Yuan Road Jing An District - Shanghai 200040, Shanghai, China (Open map)

    Swissotel Grand Shanghai boasts superb positioning at a close distance to Nanjing Lu (Nanjing Road), Shanghai Museum and Shanghai Grand Theatre offering 467 rooms with a fantastic view over the

    Read more...

    From US$ 110
    price for 1 night
    RESERVE From US$ 110
  • Shanghai Grand Trustel Purple Mountain Hotel

    778 Dongfang Road, Shanghai, China (Open map)

    Situated near an aquarium and a stadium, this stylish hotel comprises 368 rooms next to Shanghai World Financial Centre SWFC, Shanghai Ocean Aquarium and Shanghai International Convention Center.

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • Hengshan Picardie Hotel

    No. 534 Hengshan Road., Shanghai, China (Open map)

    The superior Hengshan Picardie Hotel is a 5-star property set next to Shanghai Exhibition Centre, Plaza 66 and Nanjing Lu (Nanjing Road).

    Read more...

    From US$ 144
    price for 1 night
    RESERVE From US$ 144
  • Radisson Blu Plaza Xing Guo

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

    The prestigious Radisson Blu Plaza Xing Guo Hotel is a 5-star property set next to Xintiandi, Shanghai Zhongshan Park and Yu Garden featuring a health club, a casino and an outdoor swimming pool.

    Read more...

    From US$ 103
    price for 1 night
    RESERVE From US$ 103
  • Modena Putuo

    No. 1, Lane 58, Tongchuan Road, Shanghai, China (Open map)

    Modena Putuo Hotel is set in a shopping area of Shanghai next to Shanghai Circus World, Yu Garden and Xintiandi. Modena Putuo Hotel has been welcoming guests to its modern rooms since 2010.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • Shaanxi Business

    658 Middle Yanan Road, Shanghai, China (Open map)

    The hotel lies in the center of a tourist area, in the vicinity of Nanjing Lu, Oriental Pearl Tower and People's Square.

    Read more...

    From US$ 33
    price for 1 night
    RESERVE From US$ 33
  • Supreme Tower

    No.600 Laoshan Road, Shanghai, China (Open map)

    Supreme Tower Hotel is set in a financial area of Shanghai next to Xin Tian Di, Shanghai New International Expo Centre and Shanghai Ocean Aquarium.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • Chateau Star River Pudong Shanghai

    No.2588, Jinxiu Road, Shanghai, China (Open map)

    The superior Chateau Star River Pudong Shanghai Hotel is a 5-star property set next to Shanghai New International Exhibition Hall, Shanghai Museum and Century Park featuring a nightclub, an indoor

    Read more...

    From US$ 150
    price for 1 night
    RESERVE From US$ 150
  • Songjiang New Century Grand Hotel

    1799 Ren Min Road, Song Jiang District, Shanghai, China (Open map)

    Offering 446 non-smoking rooms, Songjiang New Century Grand Hotel Shanghai features an outdoor swimming pool, an indoor swimming pool and a casino.

    Read more...

    From US$ 91
    price for 1 night
    RESERVE From US$ 91
  • New Harbour

    88 Yong Shou Road, Shanghai, China (Open map)

    The 4-star New Harbour Aparthotel offers non-smoking rooms in Pudong district of Shanghai. Since 1999, it has been hosting guests in the heart of Shanghai.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • La Garfield

    178 Ziwei Road, Shanghai, China (Open map)

    La Garfield Hotel is placed in a financial area of Shanghai in the vicinity of Shanghai Science and Technology Museum, Shanghai Ocean Aquarium and Yu Garden.

    Read more...

    From US$ 56
    price for 1 night
    RESERVE From US$ 56
  • Bailemen Hotel Shanghai

    No 1728 Nanjing Rd W Jing, Shanghai, China (Open map)

    The 3-star Bailemen Hotel Shanghai is set just 1.8 km from Nanjing Lu (Nanjing Road) and Jing'an Temple. This hotel dates from 1992 and was refurbished in 2005.

    Read more...

    From US$ 153
    price for 1 night
    RESERVE From US$ 153
  • Regal Shanghai East Asia Hotel

    800 Ling Ling Road., Shanghai, China (Open map)

    The 4-star Regal Shanghai East Asia Hotel is set just 2.3 km from Shanghai International Tennis Centre, Xintiandi and Shanghai Botanical Garden. The hotel occupies 12 floors and was renovated in

    Read more...

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

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

    Le Meridien She Shan Shanghai Hotel boasts prime positioning at a close distance to Changfeng Park, Thames Town and Dino Beach, offering 327 rooms and a seasonal outdoor pool, a casino and a sundeck.

    Read more...

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