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
简体中文 Deutsch English Español Français Italiano 日本語 한국어 Nederlands Português Русский 繁體中文

Search Hotels

2026-11-03

2026-11-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

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

312 properties found

  • Ssaw Boutique Hotel Shanghai Bund

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

    Ssaw Boutique Hotel Shanghai Bund offers air-conditioned rooms in Huangpu, which is known for the Bund, a riverside stretch of skyscrapers and a pedestrian…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Tui Blue Yangtze Shanghai

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

    Featuring 101 rooms, the 5-star designer Tui Blue Yangtze Shanghai hotel is steps from the central district of Shanghai and within 7 km of…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • The Shanghai Edition

    199 Nanjing Road East, Shanghai, China ( Show map )

    The 5-star The Shanghai Edition hotel is situated right in the centre of Shanghai about a 15-minute walk from the extensive Chinese Yu…

    More...

    From US$ 313
    price for 1 night
    Book Now From US$ 313
  • Crowne Plaza Shanghai Nanjing Road By Ihg

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

    The comfortable Crowne Plaza Shanghai Nanjing Road By Ihg hotel is approximately 25 minutes' walk from the extensive Chinese Yu Garden and has a heated…

    More...

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

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

    Featuring 419 rooms, the luxury Jw Marriott Shanghai At Tomorrow Square hotel is close to a central district and nearly a 25-minute walk from…

    More...

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

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

    Located within 25 minutes' walk of the 121-storey 632m-tall Gensler-designed Shanghai Tower, the grand 4-star Central Hotel Shanghai - Nanjing Road offers…

    More...

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

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

    Offering a convenience store and a restaurant, the 31-storey smoke-free Hotel Indigo Shanghai On The Bund By Ihg lies in the Downtown Shanghai…

    More...

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

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

    Offering a beauty salon and a gift shop, the 31-storey Okura Garden Hotel Shanghai lies in a shopping district with access to natural sights…

    More...

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

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

    Situated nearly a 15-minute walk from the supertall skyscraper "Shanghai World Financial Center", the 5-star smoke-free Broadway Mansions Hotel - On The Bund…

    More...

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

    No.30, Shaan XI South Rd, Shanghai, China ( Show map )

    Offering spacious rooms and Wi-Fi in the rooms, the 5-star Shanghai Moller Villa Hotel is a mere 1.8 km from Shanghai Grand Theatre…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Andaz Xintiandi, Shanghai, By Hyatt

    88 Songshan Road, Shanghai, China ( Show map )

    Situated about 5 minutes on foot from Taiping Lake, the 5-star smoke-free Andaz Xintiandi, Shanghai, By Hyatt hotel includes 351 rooms for guests.

    More...

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

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

    Holiday Inn Shanghai Nanjing Road By Ihg is situated in the centre of Huangpu, which is known for the Bund, a riverside stretch of skyscrapers…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Moevenpick By Accor Shanghai People'S Square

    2F-7F, No 128, West Nanjing Road, Shanghai, China ( Show map )

    Located a mere 450 metres from Museum of Contemporary Art Shanghai, the 5-star Moevenpick By Accor Shanghai People'S Square hotel is a mere 5…

    More...

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

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

    Located just 1.3 km from Old Town, the 3-star Campanile Shanghai Bund Hotel offers air-conditioned rooms approximately 25 minutes' walk from the attractive…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Blossom House Shanghai On The Bund

    386 Renmin Road, Shanghai, China ( Show map )

    The 5-star modern Blossom House Shanghai On The Bund hotel enjoys a central location approximately 5 minutes' walk from Shanghai Old Street and offers…

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • Holiday Inn Express Shanghai On The Bund By Ihg

    No.388 Renmin Road, Shanghai, China ( Show map )

    The comfortable 4-star Holiday Inn Express Shanghai On The Bund By Ihg gives quick access to Shanghai Old Street, situated just a 6-minute…

    More...

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

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

    Situated around 5 minutes' walk from Jing'an Temple, the comfortable Hotel Equatorial Shanghai offers air-conditioned rooms, Wi-Fi, and parking. The 468m-tall poured…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Shanghai Park Hotel

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

    Featuring Wi-Fi in public areas, Shanghai Park Hotel sits a 25-minute walk from Xintiandi. The fantastic hotel is situated in a shopping district…

    More...

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

    No.5-7 Shaanxird(S),Shanghai, Shanghai, China ( Show map )

    The 4-star City Hotel Shanghai is in close proximity to Moller Residence and offers a sauna, spa therapy, and a shared lounge. The 5…

    More...

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

    59 Maoming Road South. Huangpu District, Shanghai, China ( Show map )

    The 5-star Jin Jiang Hotel Shanghai, 2.3 km from the modern Shanghai Urban Planning Exhibition Hall Museum, includes 4 acres of gardens. This Shanghai…

    More...

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