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

  • Jinjiang Metropolo Hotel Classiq Shanghai Off Bund

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

    Located 3.1 km from Fuxing Public Park, the comfortable Jinjiang Metropolo Hotel Classiq Shanghai Off Bund offers comfortable rooms within 15 minutes' drive of the…

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Elegance Bund Hotel

    No.138 Guangdong Road Huangpu, Shanghai, China ( Show map )

    Providing 128 rooms, the comfortable Elegance Bund Hotel Shanghai is nestled nearly 5 minutes' walk from Huangpu River. This 4-star hotel offers a prime…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Ji Hotel Shanghai Bund East Nanjing Road Pedestrian Street

    No.720 East Nanjing Road, Shanghai, China, Shanghai, China ( Show map )

    Providing 58 rooms, the 4-star Ji Hotel Shanghai Bund East Nanjing Road Pedestrian Street is approximately 20 minutes' walk from The Ritz-Carlton Spa.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Ji Hotel Shanghai People'S Square Middle Fujian Road

    8-18/F, 225 Middle Fujian Road, Huangpu District, Shanghai, China ( Show map )

    Located 19 minutes' walk from the must-see Shanghai Museum, the 3-star Ji Hotel Shanghai People'S Square Middle Fujian Road includes 170 rooms with…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Shanghai Bund South China Harbour View Hotel

    No.53, Huangpu Road, Shanghai, China ( Show map )

    Offering a location a 5-minute walk from Waitan History Museum, Shanghai Bund South China Harbour View Hotel offers 161 rooms. The Bund Famed Waterside…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Last Night Homestay Jing'An Temple Shanghai

    上海市静安区富民路61弄2号1楼, Shanghai, China ( Show map )

    Located a mere 1.9 km from the comfortable 4-star Last Night Homestay Jing'An Temple Shanghai hotel, guests can reach HKRI TaiKoo Hui Shopping Mall.

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Hanting Hotel Shanghai South Shanxi Road Subway Station

    No. 774 Huaihai Middle Road, Shanghai, China ( Show map )

    Offering luggage storage, the comfortable 3-star Hanting Hotel Shanghai South Shanxi Road Subway lies in the Downtown Shanghai district of Shanghai, 17 minutes' stroll…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • 汉庭上海南京东路步行街中心酒店hanting Hotel - Shanghai East Nanjing Road Pedestrian Street Center

    No.400 Zhejiang Zhong Road, Shanghai, China ( Show map )

    The comfortable 汉庭上海南京东路步行街中心酒店hanting Hotel - Shanghai East Nanjing Road Pedestrian Street Center offers quick access to YongAn XiuXian Jie, located merely 5 minutes' walk away. This…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Through Time 1933 Youth Hotel

    永利大楼三楼 上海市黄埔区外滩街道河南中路495号永利大楼, Shanghai, China ( Show map )

    The 17-room Through Time 1933 Youth Hotel Shanghai is 3.4 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower and features…

    More...

    Book Now
  • Shaanxi Business Hotel

    No 658, Middle Yanan Road, Shanghai, China ( Show map )

    Located about a 5-minute walk from Site of the Second Congress of the Communist Party of China, the comfortable Shaanxi Business Hotel Shanghai gives…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Ji Hotel Shanghai Chengdu North Road People'S Square

    13Th Floor, No.600 Chengdu North Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Chengdu North Road People'S Square offers easy access to Museum of Contemporary Art Shanghai, which is situated nearly 5…

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • 上海繁花酒店 Floral Hotel-The Bund&Nanjing Rd

    7Th Floor, No. 720 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    Situated in a prime setting in Shanghai, a 25-minute walk from Shanghai Metro train station, 上海繁花酒店 Floral Hotel-The Bund&Nanjing Rd features 45…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Shanghai Jinchen Hotel

    795-809 Huai Hai Middle Road, Shanghai, China ( Show map )

    Offering currency exchange and a lift, Shanghai Jinchen Hotel is 5 minutes' walk from Lippo Plaza. The hotel lies 1.5 km from Former French Concession…

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Hanting Hotel Shanghai People'S Square Dagu Road

    No. 178, North Chongqing Road, Shanghai, China ( Show map )

    Boasting a convenient setting in People's Square Area, which is known for landmarks like the Shanghai Museum, with calligraphy scrolls and bronze vessels, and the…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Iforest People Square Grand Theatre

    62 Weihai Road Shanghai, Shanghai, China ( Show map )

    Offering a location a 6-minute walk from Shanghai Concert Hall, Iforest People Square Grand Theatre Shanghai hotel offers 69 rooms. The classical Yu Garden…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Dengba International Chain Inn

    3Rd Floor, No. 201 Ningbo Road, The Bund Street, Shanghai, China ( Show map )

    Offering 52 rooms, Dengba International Chain Inn Shanghai hostel boasts a location about a 5-minute walk from Holy Trinity Cathedral. Located 2.3 km from…

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • Pine & Cedar Suites - Hua Xiao Ye

    18Th Floor, Building 5,Lane 431,East Beijing Road,Huangpu District,Shanghai., Shanghai, China ( Show map )

    Situated only a 6-minute stroll from Rockbund Art Museum, the comfortable 2-star Pine & Cedar Suites - Hua Xiao Ye Shanghai hotel offers spacious rooms…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Atour Light Hotel Bund Tianjin Road, Shanghai

    36-40 Tianjin Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    Offering a restaurant, the comfortable 4-star Atour Light Hotel Bund Tianjin Road, Shanghai lies in Huangpu, which is known for the Bund, a riverside…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Shanghai Chic B&B-Near Nanjing West Road Commercial District,350 Walk From The Nature History Museum Subway

    8C, No. 57, Lane 605, Beijing West Road, Nanjing West Road Subdistrict, Shanghai, China ( Show map )

    Situated merely a 9-minute stroll from People's Public Park, the comfortable Shanghai Chic B&B-Near Nanjing West Road Commercial District,350 Walk From…

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Atour Hotel The Bund Center River View

    No. 1, East Yan'An Road, Shanghai, China ( Show map )

    The comfortable 4-star Atour Hotel The Bund Center River View Shanghai offers proximity to Hushen Gallery Three On the Bund, situated just 150 metres…

    More...

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