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

Tue 24 Jun 2025

Wed 25 Jun 2025

Maximum period that can be booked is 30 days. Please enter alternative dates.



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

  • Show All

Districts

  • Show All

Attractions

  • Show All

Thematic hotels

  • Show All

Review rating

Hotel facilities

  • Show All

Room facilities

Apply Filters
Clear Filters

1080 properties found

  • Metropolo Dahua Hotel Shanghai

    918 Yan'An Road (West), Shanghai, China ( Show map )

    Located at a distance of 3 km from Saint Ignatius Cathedral, the 4-star Metropolo Classiq Dahua Hotel Shanghai Jing'An offers general facilities such as…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Yitel Premium

    4Th Floor, No. 379 Zhejiang Middle Road, Huangpu District, Shanghai, China ( Show map )

    Yitel Premium Hotel is a great place to stay in the Downtown Shanghai district, 25 minutes' stroll from Xintiandi. The Bund Waterfront Promenade is 17…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Dayin 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, China ( Show map )

    Offering location 5 minutes' stroll from Shanghai Railway Museum, Dayin Hotel - Shanghai People'S Square Suzhou River Branch offers 184 rooms. The accommodation is situated in…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Sidihome Selected City Apartment

    Lane 1145, Jiangning Rd(Check In Office Is Room 823, No.2,), Shanghai, China ( Show map )

    The stylish Sidihome Selected City Apartment Shanghai is located nearly 25 minutes' walk from Majestic Theatre Shanghai and offers Wi-Fi for either business or…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Radisson Collection Hotel, Xing Guo Shanghai

    78 Xing Guo Road, Shanghai, China ( Show map )

    Located within 10 minutes' drive of Former French Concession, Radisson Collection Hotel, Xing Guo Shanghai is around 500 metres from Huashan Children's Park. The property…

    More...

    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Shanghai Lemon Deluxe Room 9

    Room G, 9/F, No.57, Lane 605, West Beijing Road, Jing'An District, Beijing, China, Shanghai, China ( Show map )

    Located right in the centre of Shanghai, the 135 m² Zhongguo Uehai 柠檬汁 公寓 Amin 广场 三室 两厅 两 Wei 1 offers fast access to…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Inestin Shanghai Apt Lujiazui

    No.188 Zhangyang Road, Shanghai, China ( Show map )

    2.3 km from Shanghai Jiangnan Silk Museum, the 3-star Inestin Shanghai Apt Lujiazui hotel includes 60 rooms. Art Gallery is located 5 minutes' walk…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Meego Smart Select Hotel

    2F, No.828, Xikang Road, Jing'An District, Shanghai, China ( Show map )

    Offering location just 450 metres from Chair Club, Meego Smart Select Hotel Shanghai offers 20 rooms. The accommodation is situated a minute's walk from Jing'an…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Pu Chun International Hostel -Yugarden & Old Town

    3F, No. 989, Zhonghua Road, Huangpu District, Shanghai, China ( Show map )

    The 2-star Pu Chun Hostel Shanghai, located nearly a 25-minute walk from The Bund Road, offers guests a lift, a snack and drink…

    More...

    From US$ 9
    price for 1 night
    Book Now From US$ 9
  • Shanghai Downtown Yi Du B&B - Near Jing'An Temple Subway 200 Meters And Shopping Mall

    No.58, Jiaozhou Road, Jing'An Temple Street, Shanghai, China ( Show map )

    Situated 10 minutes' drive from Former French Concession, the 2-room Shanghai Downtown Yd B&B - Near Jing'An Temple Subway And Bund provides guests with…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Shanghai Yi Du B&B - Family Suite Located 500 Meters Away From Nanjing West Road Subway And Near People'S Square

    Jiafa Mansion, No.57, Lane 605, West Beijing Road, Jing'An District, Shanghai, China ( Show map )

    Shanghai Yi Du Apartments Downtown - Near Nanjing West Road Subway is a great place to stay in the Downtown Shanghai district, a mere 1 km…

    More...

    From US$ 244
    price for 1 night
    Book Now From US$ 244
  • Tonight Aparthotel South Shanxi Road Shanghai

    No.500 South Xiangyang Road, Xuhui District, Shanghai, China ( Show map )

    The 3-star Guisu B&B - Shanghai South Shaanxi Road Branch offers quick access to Zhenchalin Tea, which is 500 metres away. The hotel in…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Weflow Youth Hostel - Shanghai People'S Square Jing'An Joy City

    No. 314, Jinyuan Road, Jing'An District, Shanghai, China ( Show map )

    Located a mere 10 minutes on foot from Baoshan Road underground station, Weflow Youth Hostel - Shanghai People'S Square Jing'An Joy features a lift and a…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Maxx By Steigenberger Shanghai On The Bund

    No.1, East Jinling Road, Shanghai, China ( Show map )

    Located in The Bund with 3 restaurants and a fitness centre and within 5 minutes' walk of Yuyuan Garden tube station, the 5-star Les…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Top Glory Ocean One Goriole, Shanghai

    600 Yingcheng Middle Road, Shanghai, China ( Show map )

    Situated in Pudong with a steam room, a restaurant and a gym, a 10-minute drive from Yuyuan Old Street, the 5-star Fraser Suites…

    More...

    From US$ 582
    price for 1 night
    Book Now From US$ 582
  • City Park Hotel

    No. 381, Haifang Road, Jing'An District, Shanghai, China ( Show map )

    The 3-star City Park Hotel Shanghai has 27 rooms and is located 2.8 km from Xintiandi. This property is situated about 15 km from…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Miju House Jingan-A Quiet Old House In Downtown-Flavor Of Life In Shanghai Alley

    Kangding Road 733, Lane 15, Shanghai, China ( Show map )

    The 4-star Miju House Jingan-A Quiet Old House In Downtown-Flavor Of Life In Shanghai Alley hotel is situated in Jing'an with a…

    More...

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

    No.525 North Sichuan Road, Shanghai, China ( Show map )

    Situated at a distance of 4 km from The Bund Famed Waterside Walkway, Shanghai Yuhang Hotel offers a business centre with a range of business…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Shanghai Downtown Yi Du B&B - Near South Shaanxi Road Metro Station 600Meters

    Lane 70 Xiangyang North Road, Xuhui District, Shanghai, China ( Show map )

    Located right in the centre of Shanghai, Shanghai Downtown Yidu B&B - Near South Shaanxi Road Metro Station 600Meters offers fast access to Oriental Pearl…

    More...

    From US$ 239
    price for 1 night
    Book Now From US$ 239
  • Shanghai Yi Du B&B -Family - Friendly Suite Close To People'S Square And Subway

    198 Chongqing North Road, Huangpu District, Shanghai, China ( Show map )

    Situated right in the centre of Shanghai, the 2-room Shanghai Yd B&B - People'S Square Xintiandi Store Near Huangpi South Road Subway is only…

    More...

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