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

2024-04-20

2024-04-21

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

Central 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

805 properties found

  • Charms Hotel Shanghai

    No 619 Honggu Road, Shanghai, China ( Show map )

    Nestled in the Downtown Shanghai district of Shanghai, the 3-star Charms Hotel Shanghai is around 5 minutes' drive from culture-oriented attractions like the…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Holiday Inn Downtown

    No. 585 Heng Feng Road, Shanghai, China ( Show map )

    Situated approximately 5 minutes' walk from Suzhou Creek, the 4-star Holiday Inn Downtown Shanghai includes 288 rooms. Oriental Pearl TV Tower is 10 minutes…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • 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$ 152
    price for 1 night
    Book Now From US$ 152
  • J Hotel, Shanghai Tower - Above All Else, Overlooking The Bund

    Shanghai Tower, Shanghai, China ( Show map )

    Located within a 5-minute drive of Shanghai World Financial Centre SWFC, the 5-star J Hotel, Shanghai Tower - Above All Else, Overlooking The Bund…

    More...

    From US$ 540
    price for 1 night
    Book Now From US$ 540
  • Jing An Hotel

    370 Huashan Road, Shanghai, China ( Show map )

    The 4-star Jing An Hotel is located near the entertainment district of Shanghai within 10 minutes' drive of The Bund Waterfront Promenade. The property…

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Astor House Hotel

    15 Huangpu Road, Shanghai, China ( Show map )

    20 minutes by car from The Bund Famed Waterside Walkway, the 3-star Astor House Hotel Shanghai offers a currency exchange and a lift. The…

    More...

    From US$ 973
    price for 1 night
    Book Now From US$ 973
  • Shanghai Hongkou Sanzhi International Hotel

    No. 59 Siping Road, Shanghai, China ( Show map )

    The 5-star Shanghai Hongkou Sanzhi International Hotel is nestled nearly a 10-minute drive from The Shanghai Museum, offering 471 rooms and featuring a…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Four Seasons Hotel Shanghai

    500 Wei Hai Road, Shanghai, China ( Show map )

    Featuring a currency exchange and a lift, Four Seasons Hotel Shanghai lies in the Downtown Shanghai district, about 20 minutes on foot from the must…

    More...

    From US$ 250
    price for 1 night
    Book Now From US$ 250
  • Bellagio By Mgm Shanghai - On The Bund

    No.188 Beisuzhou Road, Hongkou District, Shanghai, China ( Show map )

    The 5-star Bellagio By Mgm Shanghai - On The Bund hotel, situated around a 10-minute drive from Shanghai Urban Planning Exhibition Hall, welcomes guests…

    More...

    From US$ 296
    price for 1 night
    Book Now From US$ 296
  • Hotel Nikko Shanghai

    488 West Yan An Road, Shanghai, China ( Show map )

    Hotel Nikko Shanghai, located 5 minutes' stroll from Jing'an Temple and approximately 400 metres from Paramount Shanghai, features a swimming pool for guests to take…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Swissotel Grand Shanghai

    1 Yu Yuan Road, Shanghai, China ( Show map )

    The comfortable 5-star Swissotel Grand Shanghai hotel sits in a shopping area and features a steam room, a club lounge, and a shared lounge.

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • The Yangtze Boutique Shanghai - Free Minibar For The First Round Of The Day

    No. 740 Hankou Road, Shanghai, China ( Show map )

    Featuring a bureau de change and a lift, the comfortable Yangtze Boutique Shanghai - Free Minibar For The First Round Of Day hotel is nestled steps…

    More...

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

    Maoming South Road, Luwan District,58, 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$ 133
    price for 1 night
    Book Now From US$ 133
  • Intercontinental Shanghai Ruijin, An Ihg Hotel - Downtown Historic Iconic Garden Hotel

    118 Ruijin 2Nd Road, Shanghai, China ( Show map )

    The classic Intercontinental Shanghai Ruijin, An Ihg Hotel - Downtown Historic Iconic Garden Hotel is located nearly a 5-minute drive from Former French Concession and…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • 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
  • Holiday Inn Express Zhabei Shanghai, An Ihg Hotel

    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$ 31
    price for 1 night
    Book Now From US$ 31
  • W Shanghai - The Bund

    66 Lvshun Road, Shanghai, China ( Show map )

    The Bund Road is around 25 minutes' walk from the chic W Shanghai - The Bund hotel, which boasts a fitness centre, a health club, and…

    More...

    From US$ 293
    price for 1 night
    Book Now From US$ 293
  • Jing An Shangri-La, Shanghai

    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$ 212
    price for 1 night
    Book Now From US$ 212
  • Urbn Boutique Shanghai

    183 Jiaozhou Road, Jing'An District, 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
  • The Phoenix Hostel Shanghai-Laoshan

    17 South Yun Nan Road, Shanghai, China ( Show map )

    Centrally located close to YunNan Lu LaoZiHao MeiShiJie, The Phoenix Hostel Shanghai-Laoshan is within 10 minutes' drive of The Bund Waterfront Promenade. This accommodation…

    More...

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