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

Search Hotels

2026-11-11

2026-11-12

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 near City Centre

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

779 properties found

  • 1929 Shanghai Alleyway

    陕西南路63弄2号, Shanghai, China

    2 km to City Centre ( Show map )

    The 1-bedroom 1929 Shanghai Alleyway apartment is located in the Huaihai Road Commercial district only 7 minutes on foot from Shanghai Museum of Sun…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Atour Hotel Shanghai Jing'An Temple Nanjing West Road

    No.839 Yan'An Middle Road, Shanghai, China

    2 km to City Centre ( Show map )

    Offering a restaurant and a laundromat, the fantastic Atour Hotel Shanghai Jing'An Temple Nanjing West Road lies in the Huaihai Road Commercial district, 2.5 km…

    More...

    Book Now
  • Eryi Hotel

    No227 South Chongqing Road, Shanghai, China

    2 km to City Centre ( Show map )

    Eryi Hotel Shanghai includes air-conditioned rooms 6 minutes' walk from Shanghai Zhougong Mansion. Notable for its location 3.1 km from The Bund Waterfront Promenade…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Youke Shanghai Homestay Jingan Temple

    延安中路847号1508室, Shanghai, China

    2 km to City Centre ( Show map )

    The 2-room Youke Shanghai Homestay Jingan Temple is located 3.4 km from Shanghai Metro train station and about 5 minutes' walk from Shanghai Xu…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Shanghai Hills & Zinn Changle Road Homestay Near Line1 & Line12 South Shanxi Rd

    Lane 188 South Shaanxi Road, Xuhui District, Shanghai, China

    2 km to City Centre ( Show map )

    The 1-bedroom Shanghai Hills & Zinn Changle Road Homestay Near Line1 & Line12 South Shanxi Rd is located 3.3 km from Shanghai Metro train station and…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • A Detached, Old Shanghai Villa On Huaihai Middle Road

    No. 2, Lane 222, Shaanxi South Road, Xuhui District, Shanghai, Shanghai, China

    2 km to City Centre ( Show map )

    Situated only a 5-minute walk from Huanmao Iapm, the 3-bedroom A Detached, Old Shanghai Villa On Huaihai Middle Road entices guests with views…

    More...

    From US$ 480
    price for 1 night
    Book Now From US$ 480
  • Fallriverhouse

    达安大厦, Shanghai, China

    2 km to City Centre ( Show map )

    The spacious Fallriverhouse Shanghai apartment is situated in the Jing'an district of Shanghai, approximately 5 minutes' walk from CITIC Square. McKinnon is near the apartment…

    More...

    Book Now
  • Zhome- Haiqi Garden 5Beds With Bund View

    6号楼 中山南路398号, Shanghai, China

    2 km to City Centre ( Show map )

    The 190 m² Zhome- Haiqi Garden 5Beds With Bund View Shanghai apartment lies in Huangpu, which is known for the Bund, a riverside stretch of…

    More...

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

    No.188 Beisuzhou Road, Hongkou District, Shanghai, China

    2.1 km to City Centre ( Show map )

    Located within 7 km of The Bund Waterfront Promenade and featuring a personal trainer and yoga instruction, the fantastic Bellagio By Mgm Shanghai - On The…

    More...

    From US$ 267
    price for 1 night
    Book Now From US$ 267
  • Intercontinental Shanghai Ruijin By Ihg

    No. 118 Ruijin Er Road, Shanghai, China

    2.1 km to City Centre ( Show map )

    The classic Intercontinental Shanghai Ruijin By Ihg hotel is nestled in the very heart of Shanghai, about 900 metres from Shaoxing Park, and features Wi…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Hi Inn Shanghai Chenghuang Temple

    No.77 Xueqian Street, Shanghai, China

    2.1 km to City Centre ( Show map )

    The 2-star Hi Inn Shanghai Chenghuang Temple is located about 25 minutes' walk from Tianzifang Neighbourhood and offers luggage storage. This Shanghai hotel in…

    More...

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

    1376 Nanjing Road West, Jing'An Distri, Shanghai,, Shanghai, China

    2.1 km to City Centre ( Show map )

    Situated in the very heart of a shopping district, 2.6 km from the modern Shanghai Museum, the 45-storey The Portman Ritz-Carlton Shanghai hotel…

    More...

    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Villa Morriss Residence - D'Cong Heritage

    No. 207 Maoming South Road, Shanghai, China

    2.1 km to City Centre ( Show map )

    Villa Morriss Residence - D'Cong Heritage Shanghai is situated in Shanghai, about a 20-minute walk from Birthplace of Chinese Communist Party, and offers spa amenities…

    More...

    Book Now
  • Floris Suites 155

    陕西南路155号4层8室, Shanghai, China

    2.1 km to City Centre ( Show map )

    Set in Huangpu, which is known for the Bund, a riverside stretch of skyscrapers and a pedestrian promenade, a 19-minute walk from Xintiandi, Floris…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Ji Hotel Shanghai Jing'An Temple Huaihai Middle Road

    No. 27 Xiangyang North Road, Shanghai, China

    2.1 km to City Centre ( Show map )

    Offering a lift and a tour desk, Ji Hotel Shanghai Jing'An Temple Huaihai Middle Road is 5 minutes' walk from Notre Dame Church. Located 1.1…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Meego Yes Hotel

    No.137, Jingjiang Road, Shanghai, China

    2.1 km to City Centre ( Show map )

    Located within 25 minutes' walk of The Bund Famed Waterside Walkway, the comfortable Meego Yes Hotel Shanghai offers high-speed Internet access in public areas…

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • Shanghai Yuhang Hotel

    525 North Sichuan Road, Shanghai, China

    2.1 km to City Centre ( Show map )

    Offering luggage storage, Shanghai Yuhang Hotel lies in Hongkou, which is a quiet suburb and home to the Shanghai Jewish Refugees Museum, a former synagogue…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • 大世界

    上海市静安区育婴堂路39弄4号3303室, Shanghai, China

    2.1 km to City Centre ( Show map )

    Featuring a convenient location just 6 minutes' walk from Shanghai Railway Museum, the spacious 1-bedroom 大世界 Apartment Shanghai accommodates up to 2 guests. The…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Shanghai Dreams - Urban Charm On Julu Road - Entire Apartment

    No. 618, Julu Road, 203, Shanghai, China

    2.1 km to City Centre ( Show map )

    The 50 m² Shanghai Dreams - Urban Charm On Julu Road - Entire Apartment is located 3.4 km from Shanghai Metro train station and only a 6…

    More...

    Book Now
  • Dayin Serene Garden Hotel -People'S Square & Nanjing Road-Large Social Area -Bar -Cafe -Gym -Free Laundry Luggage Storage -24H Front Desk-English Service

    No. 58, Minde Road, Jing'An District, Shanghai, Shanghai, China

    2.2 km to City Centre ( Show map )

    Offering a location a 5-minute walk from Shanghai Railway Museum, Dayin Serene Garden Hotel -People'S Square & Nanjing Road-Large Social Area -Bar -Cafe -Gym…

    More...

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