Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-05-13

2026-05-14

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

Shanghai hotels in Downtown 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

289 properties found

  • Crowne Plaza Shanghai Nanjing Road By Ihg

    No. 700 Jiujiang Road / No.719 East Nanjing Road.H, Shanghai, China ( Show map )

    Situated only 9 minutes' walk from the modern Shanghai Urban Planning Exhibition Hall Museum, the 5-star Crowne Plaza Shanghai Nanjing Road By Ihg hotel…

    More...

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

    380 Weihai Road, Shanghai, China ( Show map )

    Located approximately 10 minutes' drive from the Jade Buddha Temple, the comfortable The Sukhothai Shanghai hotel provides active guests with a fitness area and an…

    More...

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

    58 Mao Ming Road South, Shanghai, China ( Show map )

    The 31-storey Okura Garden Hotel Shanghai offers a 24-hour front desk and wake-up calls and a prime location, 25 minutes' walk from…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Broadway Mansions Hotel - On The Bund

    20 North Suzhou Road, Shanghai, China ( Show map )

    Positioned 2.9 km from the megatall skyscraper "Shanghai Tower" and about a 10-minute walk from East Nanjing Road underground station, the 5-star smoke…

    More...

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

    839 Renmin Road, Shanghai, China ( Show map )

    Featuring a shared lounge and a library, Ssaw Boutique Hotel Shanghai Bund is situated 6 minutes' walk from Yu Yuan Garden. The souvenir shopping areas…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Jin Jiang Tower

    161 Changle Road, Shanghai, China ( Show map )

    Featuring a banquet hall for gatherings and meetings, the 5-star luxurious Jin Jiang Tower Hotel Shanghai offers a location approximately 20 minutes' walk from…

    More...

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

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

    The comfortable 5-star Swissotel Grand Shanghai hotel, located near the shopping district of Shanghai, features 24-hour front desk assistance and wake-up service…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Shanghai Moller Villa Hotel

    30 Shanxi Road(S), Shanghai, China ( Show map )

    Offering cars for rent, as well as Wi-Fi in the rooms, the non-smoking Shanghai Moller Villa Hotel is 1.8 km from Shanghai Grand…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Holiday Inn Shanghai Nanjing Road By Ihg

    No. 595 Jiujiang Road, Huangpu District, Shanghai, China ( Show map )

    Located 20 minutes' walk from the New World City Plaza, Holiday Inn Shanghai Nanjing Road By Ihg includes 428 rooms with views of the city.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Central Hotel Shanghai - Nanjing Road

    No.555 Jiujiang Road, Shanghai, China ( Show map )

    Located within 5 minutes' walk of the YongAn XiuXian Street, the grand Central Hotel Shanghai - Nanjing Road offers 34 rooms with views of the city.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • The Yangtze Boutique Shanghai

    740 Han Kou Road,, Huang Pu District, Shanghai, China ( Show map )

    Nestled merely 1.7 km from Yuyuan Old Street and nearly 5 minutes' walk from Dashijie underground station, the comfortable The Yangtze Boutique Shanghai hotel proudly…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Hotel Indigo Shanghai On The Bund By Ihg

    585 Zhongshan Dong Er Road, Shanghai, China ( Show map )

    Standing approximately 10 minutes' walk from Lujiazui underground station, the 31-storey upscale Hotel Indigo Shanghai On The Bund By Ihg features a banquet hall…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Hotel Equatorial Shanghai

    65 Yanan Road West, Shanghai, China ( Show map )

    Nestled a mere 0.7 km from the Jing An Kerry Centre and around 10 minutes' walk from Jing'an Temple underground station, the comfortable Hotel Equatorial…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Ascott Huai Hai Road Shanghai, Xintiandi

    282 Huai Hai Road, Shanghai, China ( Show map )

    Offering a tennis court, a sunbathing terrace, and a shared lounge, the 38-storey Ascott Huai Hai Road Shanghai, Xintiandi hotel is 16 minutes' walk…

    More...

    From US$ 432
    price for 1 night
    Book Now From US$ 432
  • Jin Jiang Hotel

    59 Mao Ming Road South, Shanghai, China ( Show map )

    The 5-star Jin Jiang Hotel Shanghai with 4 acres of gardens is merely a 14-minute walk from the Xintiandi. The Sinan Mansions is…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Green Court Residence City Center, Shanghai

    55 Beijing XI Road, Shanghai, China ( Show map )

    The 4-star Green Court Residence City Center, Shanghai hotel is located in the shopping district of Shanghai, 700 metres from Suzhou Creek. The classical…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Campanile Shanghai Bund Hotel

    No. 33 Fujian South Road Huangpu District, Shanghai, China ( Show map )

    The smoke-free Campanile Shanghai Bund Hotel is situated near the entertainment district of Shanghai, a mere 1.3 km from the Old Town. The Yunnan…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Jin Jiang Pacific Hotel

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

    The 3-star Jin Jiang Pacific Hotel Shanghai includes 182 rooms and is situated around a 15-minute walk from Suzhou River. Staying in shopping…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • City Hotel Shanghai

    5-7 Shaanxi Road (S), Shanghai, China ( Show map )

    Offering a sauna and a shared lounge, the 4-star City Hotel Shanghai lies in a prime touristic area of Shanghai, 3.4 km from the…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Jinglai Bushe Hotel Bund Nanjing West Road Shanghai

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

    Located right in the centre of Shanghai, the non-smoking Jinglai Bushe Hotel Bund Nanjing West Road Shanghai offers spacious rooms, around a 20-minute…

    More...

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