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:

  • Viennahotel Shanghai Songjiang Development Zone

    No. 1586 East Rongle Road, Shanghai, China (Open map)

    This hotel is situated 3 km away from Songjiang Ming Carved Wall. Viennahotel Shanghai Songjiang Development Zone is a 4-star property featuring a car…

    Read more...

    From US$ 50
    price for 1 night
    RESERVE From US$ 50
  • Golden Tulip Bund New Asia

    422 Tiantong Road,Hongkou District,Shanghai 200085, Shanghai, China (Open map)

    The property is 20 minutes' walk from center of Shanghai. Offering soundproof guest rooms, the comfortable Jinjiang Metropolo Classiq Rock Bund Hotel lies within a…

    Read more...

    From US$ 149
    price for 1 night
    RESERVE From US$ 149
  • Mercure Shanghai Royalton

    789 Wuyi Road, Shanghai, China (Open map)

    The property is located in Bund district, 8 km from Parkson Shopping Center . Located in a business area of Shanghai, the 4-star Mercure Shanghai…

    Read more...

    From US$ 74
    price for 1 night
    RESERVE From US$ 74
  • Metropolo, Shanghai, Minhang

    202 Lanping Road, Minhang Shanghai, Shanghai, China (Open map)

    The venue is 22 km away from Shanghai World Expo Museum. The luxury Metropolo, Shanghai, Minhang Hotel is a 4-star property placed 24 km…

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Ji Hotel Shanghai Songjiang Sports Center

    No. 301, Ledu Road, Shanghai, China (Open map)

    Due to a prime location of Ji Hotel Shanghai Songjiang Sports Center, guests have direct access to Shanghai Film Park, which is 8 km away.

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Mercure Shanghai Zhangjiang

    No.1500 Keyuan Road, Zhang Jiang Hi, Pu Dong New Area, Shanghai, Shanghai, China (Open map)

    The property is located in Pudong district, 6 km from Century Park. Mercure Shanghai Zhangjiang Hotel is rated 4 stars and provides visitors with currency…

    Read more...

    From US$ 111
    price for 1 night
    RESERVE From US$ 111
  • Holiday Inn Shanghai West

    2000 Hu Qing Ping Highway, Shanghai, China (Open map)

    The hotel is in a great location steps away from a cathedral and a museum. Holiday Inn Shanghai West is rated 4 stars and is…

    Read more...

    From US$ 107
    price for 1 night
    RESERVE From US$ 107
  • The Drama

    1013, West Beijing Road ,Shanghai, Jingan And Sha Exhibition Center 200040, Shanghai, China (Open map)

    This venue accommodates guests in the center of Shanghai. Drama is a luxury 4-star hotel set 10 km from St Mall and 3.3 km…

    Read more...

    From US$ 230
    price for 1 night
    RESERVE From US$ 230
  • Jinjiang Metropolo Hotel Classiq, Ymca

    123 South Tibet Road, Shanghai, China (Open map)

    A short stroll of 20 minutes will take you to Nanjing Lu . Set in the center of Shanghai, this contemporary hotel features 142 rooms and…

    Read more...

    From US$ 224
    price for 1 night
    RESERVE From US$ 224
  • Mercure Shanghai Hongqiao Airport

    No 398 Kong Gang 1St Road, Shanghai, China (Open map)

    Shanghai International Agricultural Exhibition Centre, Sunshine International Plaza and Shanghai Zoo are located just 1400 meters from the venue. The 4-star Mercure Shanghai Hongqiao…

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Riverfront Business

    3000 Long Dong Avenue, Shanghai, China (Open map)

    This hotel is about 10 km away from Shanghai Royal Yangdian Taoist Temple. The high-tech-style Riverfront Business Hotel in Pudong district is rated…

    Read more...

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

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

    The hotel is set in a great location 3 km away from Nanjing Lu . Shaanxi Business Hotel is placed in the center of Shanghai and…

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • Atour Light Shanghai On The Bund

    No. 491 East Jinling Road, Shanghai, China (Open map)

    Read more...

    From US$ 127
    price for 1 night
    RESERVE From US$ 127
  • Ji Hotel Shanghai Hongqiao International Exhibition Center

    No. 4138 Tianshan West Road, Shanghai, China (Open map)

    The property is located in Minhang district, 18 km from Nanjing Lu . The affordable Ji Hotel Shanghai Hongqiao International Exhibition Center is rated 4 stars…

    Read more...

    RESERVE
  • Courtyard By Marriott Puxi

    No.338 Hengfeng Road, Shanghai, China (Open map)

    A panoramic location near Hanzhong Road subway station offers an access to an oceanarium and a concert hall as well as a market and a…

    Read more...

    From US$ 140
    price for 1 night
    RESERVE From US$ 140
  • Novotel Shanghai Clover

    Building 1, Lane 3188, Xiupu Road, Shanghai, Shanghai, China (Open map)

    This hotel is situated 14 km away from Mercedes-Benz Arena. The business Novotel Shanghai Clover provides guests with an elevator, a convenience shop and…

    Read more...

    From US$ 117
    price for 1 night
    RESERVE From US$ 117
  • Holiday Inn Express Shanghai Jiading Industry Park

    No.268 Huiyuan Road Jiading District, Shanghai, China (Open map)

    The venue is 34 km away from People's Square. Holiday Inn Express Shanghai Jiading Industry Park is a 4-star accommodation within 12 km of…

    Read more...

    From US$ 55
    price for 1 night
    RESERVE From US$ 55
  • Courtyard By Marriott Shanghai Xujiahui

    100 Hongqiao Road, Shanghai, China (Open map)

    Courtyard By Marriott Xujiahui Hotel offers proximity to a metro station enabling quick access to a church, a museum and a cathedral as well as…

    Read more...

    From US$ 154
    price for 1 night
    RESERVE From US$ 154
  • Holiday Inn Shanghai Jinxiu

    399 Jin Zun Road, Pudong, Shanghai, China (Open map)

    The venue is 3.6 km away from Mercedes-Benz Arena. Holiday Inn Shanghai Jinxiu is a 21-story hotel in a business area of Shanghai…

    Read more...

    From US$ 119
    price for 1 night
    RESERVE From US$ 119
  • Courtyard By Marriott Shanghai Fengxian

    1 Nanqiao Road,Nanqiao Town,Fengxian,201499 Shanghai, Shanghai, China (Open map)

    Read more...

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