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

2025-07-12

2025-07-13

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

Central hotels in 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

1071 properties found

  • 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$ 42
    price for 1 night
    Book Now From US$ 42
  • Ramada Plaza Pudong Shanghai

    No 18 Xin Jin Qiao Road New Pu, Shanghai, China ( Show map )

    The 4-star Ramada Plaza Pudong Shanghai hotel is a 10-minute ride from Old Town, and features a cash machine and a bureau de…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • 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 Marriott Hotel Riverside

    99 Jiangbin Road, Shanghai, China ( Show map )

    Featuring a cash machine and a bureau de change, Shanghai Marriott Hotel Riverside is situated in Huangpu, which is known for the Bund, a riverside…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • 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
  • 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 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
  • Lily'S Home Jing'An Temple

    Sihe Garden, Lane 1940, Xinzha Road, Jing'An District, Shanghai, China ( Show map )

    Located only a 10-minute walk from Changping Road underground station, the 38 m^2 Lily'S Home Shanghai also boasts proximity to The Paramount. Salvador…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Nostalgia S Hotel Shanghai Railway Station Suzhou River - Near The Sihang Warehouse, Natural History Museum, One Subway Stop Away From Shanghai Railway Station, Free Ice Cream, Free Laundry Service, Free Gym, English Communication Well

    No. 37 Meiyuan Road, Jing'An District, Shanghai, China ( Show map )

    The 4-star Nostalgia S Hotel Shanghai Railway features 46 rooms and lies around a 10-minute drive from Yu Garden. The centre of Shanghai…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Alila Shanghai

    500 Wei Hai Road, Shanghai, China ( Show map )

    Featuring a currency exchange and a lift, Four Seasons Hotel Shanghai lies in the Downtown Shanghai district, about 20 minutes on foot from the must…

    More...

    From US$ 242
    price for 1 night
    Book Now From US$ 242
  • Sunrise On The Bund

    No.168 Gao Yang Road, Shanghai, China ( Show map )

    Offering a bureau de change and a lift, the 5-star Sunrise On Bund Hotel is located near the entertainment district of Shanghai. The prime…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Baseplus-Shanghai Binjiang Serviced Apartment

    No.428, Zhongshan South Road 1, Huangpu District, Shanghai, China ( Show map )

    Featuring a lift and a vending machine, Baseplus-Binjiang Serviced Apartment Shanghai hotel lies in Huangpu, which is a great choice for travellers interested in…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Holiday Inn Express Shanghai Jing'An Temple By Ihg

    No. 839 Yan'An Middle Road, Jing'An District, Shanghai, China ( Show map )

    Holiday Inn Express Shanghai Jing'An Temple, An Ihg Hotel, located 10 minutes' stroll from JingAnSi BuXingJie, features Wi-Fi in the rooms. The property is…

    More...

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

    585 Xu Jia Hui Road, Shanghai, China ( Show map )

    Located merely 0.8 km from Tianzifang Neighbourhood, the contemporary 4-star Shanghai Tiancheng Hotel has a gym and a swimming pool. The non-smoking property…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Ma Cherie Homestay

    Lane 88, Zhonghua Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Ma Cherie Homestay hostel offers accommodation 10 minutes' drive from Oriental Pearl TV Tower. Found within 25 minutes' walk…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Molly Homestay - Walk To Yu Garden And The Bund 3Bedrooms 1Study 2 Bathrooms Elevator Apartment

    Room 1803, Building 1, Xindiyuan, Lane 701, Fuxing East Road, Huangpu District, Yuyuan Subdistrict, Shanghai, China ( Show map )

    Located 10 minutes by car from Fuxing Park, which offers the thrill of discovering something beautiful, 2-room Molly Homestay - Walk To Yu Garden And…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Zhome-Deplex Luxury Apartment-Near The Bund

    Room1005,11F,Buildinga,Suhewan Apartment,No.50 Lane9 Qufu Road,Jingan District, Shanghai, China ( Show map )

    Zhome-Deplex Luxury Apartment-Near The Bund Shanghai is 3.6 km from Souvenir shopping and boasts spa facilities such as a Jacuzzi. 550 metres from…

    More...

    From US$ 373
    price for 1 night
    Book Now From US$ 373
  • Moli B&B-Right On Nanjing East Road The Bund 2-Bedrooms With Elevator Apart Ment Near The Subway

    Room 402, No. 12, Lane 188, Zhejiang Middle Road, Shanghai, China ( Show map )

    98 m^2 Molly Home - Nanjing East Road the Bund 2-Bedroom with Elevator is situated in the Downtown Shanghai district, a 25-minute walk…

    More...

    From US$ 274
    price for 1 night
    Book Now From US$ 274
  • Shanghai Bund View Apartment

    No. 766, Tanggu Road, Jing'An District, Shanghai, Shanghai, China ( Show map )

    Located just next door to North Sichuan Road underground station, Shanghai Bund View Apartment also boasts proximity to Shanghai Post Museum. The property in Shanghai…

    More...

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