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:

  • Grand Mercure Shanghai Century Park

    1199 Ying Chun Road, Shanghai, China (Open map)

    The hotel is placed near Middle Yanggao Road subway station in Pudong district and within a 20-minute walk to Shanghai Science and Technology Museum .

    Read more...

    From US$ 84
    price for 1 night
    RESERVE From US$ 84
  • Urbn

    183 Jiaozhou Road, Shanghai, China (Open map)

    The hotel boasts a convenient setting within a 30-minute walk of the city center. The sophisticated 5-star Urbn Hotel offers a luxury accommodation…

    Read more...

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

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

    The hotel boasts a central location in Shanghai close to Huamu Road underground station. Offering view over Shanghai Museum, which is 9 km away, Kerry…

    Read more...

    From US$ 352
    price for 1 night
    RESERVE From US$ 352
  • Renaissance Shanghai Caohejing Hotel

    397 Tianlin Road, Shanghai, China (Open map)

    The hotel boasts an unique location in Shanghai close to Caohejing Hi-Tech Park underground station. Renaissance Shanghai Caohejing Hotel is a 5-star property…

    Read more...

    From US$ 268
    price for 1 night
    RESERVE From US$ 268
  • Wh Ming

    777 Jia Mu Si Road, Yang Pu Area, Shanghai, China (Open map)

    The property is located in Yangpu district, 10 km from Shanghai Museum . Situated near a stadium and restaurants, this traditional hotel comprises 166 rooms and…

    Read more...

    From US$ 130
    price for 1 night
    RESERVE From US$ 130
  • Moller Villa

    30 South Shanxi Road, Shanghai, China (Open map)

    Moller Villa lies in the heart of Shanghai. Moller Villa is rated 5 stars and provides visitors with an elevator, parking and a cloakroom.

    Read more...

    From US$ 228
    price for 1 night
    RESERVE From US$ 228
  • Howard Johnson Huaihai

    1 Fenyang Road, Shanghai, China (Open map)

    The property is ideally situated next to South Shaanxi Road subway station. Situated about 15 minutes' walk from Taikang Road, the comfortable Howard Johnson Huaihai…

    Read more...

    From US$ 179
    price for 1 night
    RESERVE From US$ 179
  • Central International

    800 Fuping Road Putuo District Shanghai City, Shanghai, Cn, Shanghai, China (Open map)

    Shanghai Exhibition Center is about 7 km from the hotel. Central International Hotel is an unique place to stay in a downtown area, 10 km…

    Read more...

    From US$ 156
    price for 1 night
    RESERVE From US$ 156
  • Intercontinental Shanghai Hongqiao Necc

    No.1700 Zhuguang Road (Gate 3 Of Necc), Shanghai, China (Open map)

    Read more...

    From US$ 105
    price for 1 night
    RESERVE From US$ 105
  • Royal International

    No.998 Xiuchuan Road, Shanghai, China (Open map)

    Due to a convenient location of Royal International Hotel, guests have direct access to Pudong New Area, which is 16 km away. The 5-star…

    Read more...

    From US$ 116
    price for 1 night
    RESERVE From US$ 116
  • Gallery Suites

    525 Heng Shan Road, Shanghai, China (Open map)

    The property lies within 2.5 km from Taikang Road. The 5-star Gallery Suites offers a non-smoking accommodation in Luwan district of Shanghai.

    Read more...

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

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

    The hotel is in the central location steps away from the temple, museums and the tower. Banyan Tree On The Bund is a 5-star…

    Read more...

    From US$ 3463
    price for 1 night
    RESERVE From US$ 3463
  • Intercontinental Puxi

    500 Heng Feng Road, Shanghai, China (Open map)

    The city center is about 30 minutes on foot. Intercontinental Puxi Hotel boasts a convenient location within a 20-minute walk of Plaza 66, offering…

    Read more...

    From US$ 196
    price for 1 night
    RESERVE From US$ 196
  • Sheraton Shanghai Jiading Hotel

    No. 66, Jiatang Road, Shanghai, China (Open map)

    Sheraton Shanghai Jiading Hotel lies 14 km away from Guyi Garden. The 5-star Sheraton Shanghai Jiading Hotel provides a business accommodation to stay in…

    Read more...

    From US$ 132
    price for 1 night
    RESERVE From US$ 132
  • Jin Jiang Tower

    161 Changle Road, Shanghai, China (Open map)

    The center of Shanghai can be reached in 20 minutes' walk from the hotel. Jin Jiang Tower is a 5-star hotel located in the…

    Read more...

    From US$ 121
    price for 1 night
    RESERVE From US$ 121
  • Julu Garden Villa

    No.889 Ju Lu Road, Shanghai, China (Open map)

    Julu Garden Villa is located within 30 minutes' walk from the center of Shanghai. The excellent Julu Garden Villa is a decent example of a…

    Read more...

    From US$ 159
    price for 1 night
    RESERVE From US$ 159
  • Di Jing Garden Hotel

    88 Nong 999 Zhaojiabang Road, Shanghai, China (Open map)

    Notable for its location only 1.6 km from Shanghai Library in Pudong district of Shanghai, the hotel provides access to Riverside Promenade within 30 minutes'…

    Read more...

    From US$ 178
    price for 1 night
    RESERVE From US$ 178
  • Jin Jiang

    59 Mao Ming Road, Shanghai, China (Open map)

    The hotel is located in the heart of Shanghai, 3.4 km away from Bund 18 and 1.7 km from Shanghai Museum . Featuring a free car…

    Read more...

    From US$ 125
    price for 1 night
    RESERVE From US$ 125
  • Okura Garden

    58 Maoming Road, Shanghai, China (Open map)

    The hotel is right in the heart of Shanghai. Okura Garden is a 31-story hotel in a business area of Shanghai providing a beauty…

    Read more...

    From US$ 163
    price for 1 night
    RESERVE From US$ 163
  • Hilton Shanghai

    250 Hua Shan Road, Shanghai, China (Open map)

    The hotel is set 1300 meters away from Plaza 66. Hilton Shanghai Hotel is situated in a shopping area of Shanghai, 4.7 km from Bund…

    Read more...

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