Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search Hotels

2025-08-03

2025-08-04

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Shanghai

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

2615 properties found

  • Jing An Shangri-La, Shanghai - Sits Centrally Amid Puxi'S Iconic Landmarks, Uniquely Positioned Nearby Jing'An Temple

    No.1218 Middle Yan'An Road, Shanghai, China ( Show map )

    Featuring a cash machine and a currency exchange, the 5-star Jing An Shangri-La, Shanghai hotel is nestled close to a central neighbourhood. A…

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Holiday Inn Shanghai Jing'An

    No.1738 Zhongxing Road, Shanghai, China ( Show map )

    Located 25 minutes' stroll from Jade Buddha Temple, Holiday Inn Express Zhabei Shanghai, An Ihg Hotel includes 472 rooms with views of the business centre.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Urbn Boutique Shanghai

    183 Jiaozhou Road, Shanghai, China ( Show map )

    Situated a mere 0.6 km from Jing'an Temple, Urbn Boutique Shanghai hotel includes 26 rooms with views of the garden. The hotel is located within…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Okura Garden Hotel Shanghai

    58 Mao Ming Nan Lu, Shanghai, China ( Show map )

    Okura Garden Hotel Shanghai features a fitness centre, massage therapy, and a terrace and sits near an underground station. The property is situated in a…

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Shanghai Marriott Marquis City Centre

    555 XI Zang Road (Middle), Shanghai, China ( Show map )

    The unique Shanghai Marriott Marquis City Centre hotel is located in the very heart of a central neighbourhood, about 5 minutes' drive from The Bund…

    More...

    From US$ 160
    price for 1 night
    Book Now From US$ 160
  • The Portman Ritz-Carlton Shanghai

    1376 Nanjing XI Road., Shanghai, China ( Show map )

    Featuring car rentals, as well as Wi-Fi in the rooms, Portman Ritz-Carlton Shanghai hotel is 250 metres from the high - end shopping mall…

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • Jw Marriott Shanghai At Tomorrow Square

    399 Nanjing West Road, Shanghai, China ( Show map )

    The 60-story Jw Marriott Shanghai At Tomorrow Square hotel is nestled in the centre of a shopping neighbourhood and offers a cash machine and…

    More...

    From US$ 244
    price for 1 night
    Book Now From US$ 244
  • Intercontinental Shanghai Pudong By Ihg

    777 Zhangyang Road, Shanghai, China ( Show map )

    The comfortable Intercontinental Shanghai Pudong, An Ihg Hotel is nestled in the very heart of Pudong with family attractions like Century Park, 18 minutes' drive…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Urban Island Hotel Shanghai

    No.1,18 Lane Nan 'An Road.Anting, Shanghai, China ( Show map )

    The 5-star Urban Island Hotel Shanghai, situated a mere 1.1 km from Shanghai Auto-expo Park, offers a swimming pool as well as a…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Rayfont Downtown Hotel Shanghai

    No.7 Zhao Jia Bang Road, Shanghai, China ( Show map )

    Offering 1000 rooms, the 4-star Rayfont Downtown Hotel Shanghai is near a business district and a 10-minute drive from Longhua Temple. The excellent…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • The Westin Bund Center, Shanghai

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

    The 5-star Westin Bund Center, Shanghai hotel is situated in the cosmopolitan part of Shanghai and overlooks the Huangpu River. This Shanghai property stands…

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • The Eton Hotel Shanghai

    535 Pudong Avenue, Shanghai, China ( Show map )

    The exquisite Eton Hotel Shanghai is situated near the entertainment district of Shanghai. The 40-story accommodation boasts a central location in the very heart…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • The Hongta Hotel, A Luxury Collection Hotel, Shanghai

    889 Dong Fang Road, Pudong District, Shanghai, China ( Show map )

    The 40-story Hongta Hotel, A Luxury Collection Hotel, Shanghai is located at a distance of 800 metres from 96 Square and boasts a gym…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Ssaw Boutique Hotel Shanghai Bund

    No. 839 Ren Min Road, Shanghai, China ( Show map )

    Ssaw Boutique Hotel Shanghai Bund is situated a mere 250 metres from The Bund City Sculptures and features a fitness centre, a sun terrace, and…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Manli Hotel Shanghai Pudong Airport Branch -Provide Free Shuttle Buses To Pudong Airport And Disneyland

    68-1, Lane 409, Jianghui Road, Shanghai, China ( Show map )

    Located 4.3 km from Chuansha Ancient City Wall, the 4-star Shanghai Pudong Airport Moonlo Hotel - Pet Friendly offers Wi-Fi in public areas and…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • The Sukhothai Shanghai

    380 Weihai Road, Shanghai, China ( Show map )

    The comfortable 5-star Sukhothai Shanghai hotel, located within a 10-minute drive of Jing'an Temple, offers an indoor pool, Wi-Fi throughout the property.

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Campanile Hotel - Shanghai Jing'An Temple

    No. 425, North Wulumuqi Road, Shanghai, China ( Show map )

    The comfortable Campanile Shanghai Jing An hotel is located 5 minutes' walk from Jing'an District Culture Center and offers a lift and a vending machine.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Courtyard By Marriott Shanghai Pudong

    838 Dongfang Road/Weifang Road, Shanghai, China ( Show map )

    Located only a 9-minute stroll from Chin Grant Yang Temple, the contemporary Courtyard By Marriott Shanghai Pudong hotel is about 5 minutes' walk from…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Banyantree Shanghai On The Bund - Tales Rooftop Bar Boasts A Jaw-Dropping Panoramic Vista

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

    Offering a prime location in the very heart of the city, the comfortable Banyan Tree Shanghai On The Bund hotel is at a distance of…

    More...

    From US$ 328
    price for 1 night
    Book Now From US$ 328
  • Renaissance Shanghai Yu Garden Hotel On The Bund

    159 South He Nan Road, Shanghai, China ( Show map )

    The 5-star Renaissance Shanghai Yu Garden Hotel, situated around 5 minutes' drive from Yuyuan Bazar, offers a heated pool as well as a fitness…

    More...

    From US$ 257
    price for 1 night
    Book Now From US$ 257