• 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-20
Check-out date:
2026-04-21
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 Downtown Flower B&B

    Room 5, No. 161 South Shaanxi Road, Huangpu District, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Shanghai Downtown Flower B&B is a great place to stay in the Downtown Shanghai district, 15 minutes' walk from the Xintiandi. Wi-Fi is available for guests' business or leisure needs.
    Read more
    7.2
    Good
    7 reviews
  • Top Glory Ocean One Goriole, Shanghai

    No 1 Lane 600 Central Yincheng Road, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Providing 185 rooms, the 5-star Top Glory Ocean One Goriole, Shanghai hotel is nestled nearly 5 minutes' walk from Huangpu River. The 31-storey hotel provides Wi-Fi in public areas.
    Read more
  • Shanghai Meego Qingwen Hotel

    Floor 4 No 495 Jiangning Road, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Located approximately a 10-minute ride from the modern Shanghai Urban Planning Exhibition Hall Museum, Shanghai Meego Qingwen hostel provides guests with public parking.
    Read more
    7.8
    Good
    723 reviews
  • Ehub - Bright Chic 3Bedroom With High Floor At Lujiabang Subway

    Building 3, No. 208 Dalin Road, Huangpu District, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Staying at the spacious Ehub - Bright Chic 3Bedroom With High Floor At Lujiabang Subway Shanghai apartment, guests can visit the 5-acre Yu Garden, located 25 minutes' walk away. This apartment…
    Read more
  • Ffc Sweet Home On Shaanxi Road

    Room 102, No. 63, Lane 39, Shanxi South Road, Ruijin 2Nd Road Subdistrict, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    The well-equipped 1-bedroom Ffc Sweet Home On Shaanxi Road Shanghai apartment is located right in the centre of Shanghai and offers quick access to the Ba Jin's Former Residence, which is merely 5…
    Read more
    8.8
    Fabulous
    16 reviews
  • Panoramic Views Of The Bund And The Yangtze River, Adjacent To The Oriental Pearl Tower, A Top-Tier Luxury Residence In Shanghai

    Shanghai Tower, 501 Yincheng Middle Road, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    To enjoy your vacation in Shanghai, stay at Panoramic Views Of The Bund And The Yangtze River, Adjacent To The Oriental Pearl Tower, A Top-Tier Luxury Residence In Shanghai, which is around a 10…
    Read more
    8.4
    Very Good
    35 reviews
  • Two Bed Close West Nanjing Rd The Bund And Huaihai Middle Rd And Line1 10

    瑞金二路129弄97号101, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Two Bed Close West Nanjing Rd The Bund And Huaihai Middle Rd And Line1 10 Shanghai apartment is situated in the Huaihai Road Commercial district of Shanghai, around 5 minutes' walk from the Nancy's…
    Read more
  • Mason Hotel

    935 Middle Huaihai Road, Shanghai,, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    The 4-star Mason Hotel Shanghai, offering a prime location about a 5-minute stroll from the Sinan Mansions, showcases a ballroom for business functions and social events alike. This Shanghai hotel…
    Read more
    8.4
    Very Good
    144 reviews
  • Hanting Hotel Shanghai Yuyuan Xiaonanmen

    No. 30 Jintan Road, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    The 2-star Hanting Hotel Shanghai Yuyuan Xiaonanmen offers proximity to the extensive Chinese Yu Garden, situated only 1.4 km away. This Shanghai hotel features 67 rooms and comforts such as baggage…
    Read more
    6.4
    Pleasant
    5 reviews
  • Hanting Hotel Shanghai Xiaonanmen Metro Station

    No.30 Jintan Road, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Featuring a restaurant, the 2-star Hanting Hotel Shanghai Xiaonanmen Metro is located nearly 5 minutes' walk from the riverside Cool Docks.
    Read more
  • Holiday Inn Express Shanghai Jing'An Temple By Ihg

    No. 839 Yan An Middle Road, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Holiday Inn Express Shanghai Jing'An Temple By Ihg includes 127 rooms and is an 8-minute walk from the Former Residence of Zhang Ailing (Changde Apartment). Staying here you can use Wi-Fi in public…
    Read more
    9.0
    Superb
    477 reviews
  • Atour Hotel Shanghai Jing'An Temple West Nanjing Road

    12Th-26Th Floors, Zone A, 1St Floor, No. 839 Yan'A, Shanghai, China

    2.5 km to Shanghai People Theatre (Open map)

    Atour Hotel Shanghai Jing'An Temple West Nanjing Road offers a prime setting only a 5-minute walk from the Chinese Printed Blue Nankeen Exhibition Hall and features a 24-hour front desk and wake-up…
    Read more
    8.7
    Fabulous
    49 reviews
  • Sofitel Shanghai North Bund

    No.601 Liyang Road, Shanghai, China

    2.6 km to Shanghai People Theatre (Open map)

    The Garden Bridge is about 700 metres from the 5-star Sofitel Shanghai North Bund hotel, which boasts a 24-hour front desk and wake-up calls. Located around 10 minutes by car from such shopping…
    Read more
    8.8
    Fabulous
    172 reviews
  • Xizhi B&B & Retro Loft

    Room 602, 2Nd Floor, No. 15, Lane 63, Shaanxi South Road, Shanghai, China

    2.6 km to Shanghai People Theatre (Open map)

    The 63 m² Xizhi B&B & Retro Loft Shanghai is located 3.6 km from Shanghai Metro train station and 500 m from the Ba Jin's Former Residence.
    Read more
    9.0
    Superb
    19 reviews
  • Eastern Hub - Bund Branch Cozy Chic 3Bedroom Skyline&Shanghai Tower View Apt

    Lane 429, Zhonghua Road, Huangpu District, Shanghai, Shanghai, China

    2.6 km to Shanghai People Theatre (Open map)

    The spacious Eastern Hub - Bund Branch Cozy Chic 3Bedroom Skyline&Shanghai Tower View Apt is located 6 minutes' walk from the Shanghai Tunnel Technology Museum and looks out onto the street. Guests…
    Read more
    8.0
    Very Good
    12 reviews
  • Jinjiang Inn Shanghai Lu Jiabang Road

    No.1331 Lujiabang Rd, Shanghai, China

    2.6 km to Shanghai People Theatre (Open map)

    The 3-star Jinjiang Inn Shanghai Lu Jiabang Road is situated in a popular area of Shanghai, 2.1 km from the folk City God Temple of Shanghai and around 25 minutes' walk from the 5 - acre Yu Garden.
    Read more
  • Holiday Inn Downtown Shanghai

    585 Hengfeng Rd & 285 West Tianmu Rd, 285?, Shanghai, China

    2.6 km to Shanghai People Theatre (Open map)

    Around 25 minutes' walk from M50, the 4-star Holiday Inn Downtown Shanghai includes 282 rooms. The hotel offers Wi-Fi throughout the property and has a business centre for those staying on business.
    Read more
  • Youke Shanghai Homestay Jingan Temple

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

    2.6 km to Shanghai People Theatre (Open map)

    Youke Shanghai Homestay Jingan Temple features convenient proximity to such city attractions as the Chinese Printed Blue Nankeen Exhibition Hall, situated nearly a 5-minute walk away.
    Read more
  • Shanghai Alleyway

    No. 2, Lane 63, South Shaanxi Road, Shanghai, China

    2.6 km to Shanghai People Theatre (Open map)

    The 1-room Shanghai Alleyway apartment lies only 1.8 km from Westgate Mall and around 5 minutes on foot from Middle Huaihai Road Station tube station. Sport activities such as hiking are available…
    Read more
    8.4
    Very Good
    30 reviews
  • Hotel Indigo Shanghai Jing'An By Ihg

    No. 28 Yutong Road, Jingan District, Shanghai, China

    2.6 km to Shanghai People Theatre (Open map)

    Featuring car rentals, as well as Wi-Fi in public areas, the 5-star Hotel Indigo Shanghai Jing'An By Ihg is just a 14-minute walk from The Shed. Offering 2 restaurants with American and local cuisine…
    Read more
    8.8
    Fabulous
    79 reviews
Thank you for subscribing
Close