• USD
  • Help
  • Help
  • USD
    Select currency
    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 ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-04-19
Check-out date:
2026-04-20
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Shanghai

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Shanghai Blue Mountain Bund Youth Hostel

    6F, No.350 South Shanxi Road, Shanghai, China

    0.7 km to Shanghai People Theatre (Open map)

    Offering 40 rooms, Shanghai Blue Mountain Bund Youth hostel boasts a location just a 5-minute walk from Shook. Featuring Wi-Fi in public areas, this hostel is located within reach of Banque de…
    Read more
  • Jinglai Hotel Boutique - The Bund East Nanjing Road Pedestrian Street Store

    740 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China

    0.7 km to Shanghai People Theatre (Open map)

    Featuring views of the city, Jinglai Hotel Boutique - The Bund East Nanjing Road Pedestrian Street Store Shanghai is located around a 15-minute walk from the LWH Gallery. Offering bicycle usage, the…
    Read more
    8.4
    Very Good
    17 reviews
  • Crystal Hotel, Nanjing Road Pedestrian Street, The Bund, Shanghai

    No. 266, Hankou Road, Huangpu District, Shanghai, China

    0.7 km to Shanghai People Theatre (Open map)

    Situated about a 5-minute walk from the 4-star Orange Crystal Hotel, Nanjing Road Pedestrian Street, The Bund, Shanghai, guests can reach the Shanghai New World Daimaru in no time. There is Wi-Fi…
    Read more
    8.1
    Very Good
    15 reviews
  • Campanile Shanghai Bund Hotel

    No. 33 Fujian South Road Huangpu District, Shanghai, China

    0.7 km to Shanghai People Theatre (Open map)

    The 3-star smoke-free Campanile Shanghai Bund Hotel is located near the entertainment district of Shanghai, approximately 25 minutes' walk from the Suzhou Creek. Boasting a location a short way from…
    Read more
    8.2
    Very Good
    3065 reviews
  • Atour Hotel People'S Square Metro Station Shanghai

    No. 199, West Beijing Road, Shanghai, China

    0.7 km to Shanghai People Theatre (Open map)

    Atour Hotel People'S Square Metro Station Shanghai is a great place to stay in the Downtown Shanghai district, only 1.9 km from the Former French Concession. Wi-Fi is provided throughout the property.
    Read more
    9.1
    Superb
    846 reviews
  • Shanghai Tianhua Peoples Square Bund International Hotel

    No. 159, Huanghe, Huangpu District, Shanghai, Shanghai, China

    0.7 km to Shanghai People Theatre (Open map)

    Shanghai Tianhua Peoples Square Bund International Hotel features 40 rooms and lies only 1.7 km from the modern Shanghai Urban Planning Exhibition Hall Museum.
    Read more
    6.7
    Pleasant
    15 reviews
  • Shanghai Tianhua Hotel

    No. 159 Huanghe Road, Huangpu District, Shanghai, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Shanghai Tianhua Hotel offers guests access to the Shanghai Baogang Industrial Tourism Zone, which is about 5 minutes' walk away.
    Read more
    6.6
    Pleasant
    6 reviews
  • New Harbour Service Apartments

    No. 88 Yongshou Rd, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Offering an indoor swimming pool, New Harbour Service Apartments Shanghai hotel is situated in the Downtown Shanghai district, 6 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower.
    Read more
  • Villas 1931 Hotel Shanghai

    306 Guangdong Road, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Villas 1931 Hotel Shanghai is a great place to stay in the Nanjing Lu district, a 10-minute ride from the Shanghai Jewish Refugees Museum. 70 rooms and the coffee bar are available during the stay at…
    Read more
  • Third Floor Youth Hostel

    368-378 Jinling East Road, 3Rd Floor, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Third Floor Youth Hostel Shanghai hotel is a great place to stay in the Downtown Shanghai district of Shanghai, nearly a 15-minute walk from the Huxinting Teahouse. The hotel also offers guests Wi-Fi…
    Read more
    8.4
    Very Good
    80 reviews
  • Hao Du Hotel Shanghai

    No. 41 South Guangxi Road, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Nestled in the Downtown Shanghai district, Hao Du Hotel Shanghai is 3.7 km from The Bund Road. This hotel is located in Shanghai, just around the corner from Dashijie tube station.
    Read more
  • River House Near The Peoples Square And The Bund

    Yishui Mansion, 933 Suzhou Road, Huangpu District, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    River House Near The Peoples Square And The Bund Shanghai includes a terrace and is situated 5 minutes' walk from Huangpu Theatre. Wi-Fi is available for guests' business or leisure needs.
    Read more
    9.2
    Superb
    385 reviews
  • Atour Light Hotel Shanghai The Bund East Jinling Road

    3-7F, No.118, South Yunnan Road, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Offering a location a 6-minute walk from the Yunnan Road Laozihao Food Street, Atour Light Hotel Shanghai The Bund East Jinling Road offers 95 rooms. This hotel offers Wi-Fi throughout the property.
    Read more
    7.2
    Good
    16 reviews
  • Jinjiang Metropolo Hotel Classiq Ymca People Square

    No. 123 South Xizang Road, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Located only 1.5 km from The Shanghai Museum, the 4-star non-smoking Jinjiang Metropolo Hotel Classiq Ymca People Square Shanghai offers access to tourist attractions throughout Shanghai. This…
    Read more
  • The Bund Riverside Hotel

    398 Beijing Road East, Huangpu District, 398?, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Situated around a 10-minute walk from Huangpu River, The Bund Riverside Hotel Shanghai includes 241 rooms. This 4-star hotel features safety facilities including a safe deposit box.
    Read more
  • Metropolo Classiq, Shanghai, Ymca-People Square

    No. 123 South Xizang Road, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Metropolo Classiq, Shanghai, Ymca-People Square hotel offers 142 rooms a 16-minute walk from the 5-acre Yu Garden. This hotel provides a safety deposit box and 24-hour security service to ensure…
    Read more
  • Shanghai Bund Garden Hotel

    200 Han Kou Road ,Shanghai 200002, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Providing 8 rooms, the 4-star Bund Garden Hotel Shanghai is approximately 25 minutes' walk from the Madame Tussauds Shanghai.
    Read more
  • Kingtown Riverside Hotel Plaza Shanghai

    No. 126 Xinzha Road, Shanghai, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Kingtown Riverside Hotel Plaza Shanghai includes 157 rooms and is situated 400 m from Suzhou River. Such city attractions as the boutique LWH Gallery, which is 2 km from this hotel, and the folk City…
    Read more
  • Ji Hotel

    No.230 Jiujiang Road, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    Located around 5 minutes' walk from Garden Bridge of Shanghai, the 3-star Ji Hotel Shanghai gives easy access to various tourist attractions.
    Read more
  • Home Inn Plus Shanghai People'S Square East Jinling Road

    No. 531, East Jinling Road, Shanghai, China

    0.8 km to Shanghai People Theatre (Open map)

    The boutique-style Home Inn Plus Shanghai People'S Square East Jinling Road is situated in the Downtown Shanghai district of Shanghai, around 25 minutes' walk from Shanghai Ocean Aquarium, which is…
    Read more
Thank you for subscribing
Close