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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-06-08

2026-06-09

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 Shanghai People Theatre

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

534 properties found

  • Astor House Hotel

    15 Huangpu Road, Shanghai, China

    1.6 km to Shanghai People Theatre ( Show map )

    Providing 130 rooms, the historical Astor House Hotel Shanghai is around 25 minutes' walk from the soaring skyscraper "Jin Mao Tower". The hotel lies 3.8…

    More...

    From US$ 973
    price for 1 night
    Book Now From US$ 973
  • Zhome-Sun City Garden16-Bund View

    Building 3, 1611, Sun City Garden South District, Shanghai, China

    1.6 km to Shanghai People Theatre ( Show map )

    The spacious Zhome-Sun City Garden16-Bund View Shanghai apartment is located 2.1 km from the style Huangpu Park and 850 metres from the folk…

    More...

    From US$ 372
    price for 1 night
    Book Now From US$ 372
  • Shanghai Art Decor Suite W Nanjing Rd Ffc

    15 Shimen Er Road, Building 3, Unit 52, Jing'An District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Shanghai Art Decor Suite W Nanjing Rd Ffc is situated a 6-minute walk from Site of the CPC Songpu Special Operations Command Exhibition Hall…

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Sun Great Superior 2 Bedrooms Big House Near Yuyuan Garden

    No.4, Lane 398, South Henan Road, Huangpu District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    The spacious 1-bedroom Sun Great Superior 2 Bedrooms Big House Near Yuyuan Garden Shanghai lies 3.3 km from the Bund and within 10 minutes'…

    More...

    From US$ 317
    price for 1 night
    Book Now From US$ 317
  • Fraser Place Xintiandi Shanghai

    No 3 Lane 139 Danshui Road Huangpu District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Located only 1.1 km from the Shanghai Times Square, Fraser Place Xintiandi Shanghai hotel is only a 5-minute walk from the Xintiandi. This 33…

    More...

    From US$ 270
    price for 1 night
    Book Now From US$ 270
  • Sun Wonderland Apartment - Near The Bund

    No.3, Lane 398, South Henan Road, Huangpu District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Sun Wonderland Apartment - Near The Bund Shanghai lies 3.3 km from the Bund and around a 10-minute stroll from Laoximen tube station. The apartment…

    More...

    From US$ 355
    price for 1 night
    Book Now From US$ 355
  • Shanghai Chic B&B-Near West Nanjing Road

    831 Xinzha Road, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Shanghai Chic B&B-Near West Nanjing Road boasts views of the city and is located an 8-minute walk from Majestic Theatre Shanghai. The…

    More...

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

    No.500 Weihai Road, Jingan District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Featuring a Jacuzzi and a shared lounge, Alila Shanghai hotel is 6 minutes' walk from the Westgate Plaza. The Former Residence of Mao Zedong is…

    More...

    From US$ 390
    price for 1 night
    Book Now From US$ 390
  • 丽都-Mayhome B&B-Near The Bund And Nanjing West Road With 2 Bedrooms-3 Beds Elevator Apart Ment And Nearby West Nanjing Road Metro

    Lane 831, Xinzha Road, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    丽都-Mayhome B&B-Near The Bund And Nanjing West Road With 2 Bedrooms-3 Beds Elevator Apart Ment And Nearby West Nanjing Road Metro…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Weflow Hostel

    No.15, Lane 542, Huaihai Middle Road, Huangpu District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Offering 40 rooms, Weflow Hostel Shanghai boasts a location 300 metres from 中共一大纪念馆. Located just 450 m from South Huangpi Road underground station, the Shanghai…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Xizhi B&B & Vintage Apartment

    No. 29, Lane 504, Yan'An Middle Road, China, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    The 35 m² Xizhi B&B & Vintage Apartment Shanghai is situated just a 5-minute walk from Wan De City and 15 km from Shanghai…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Hanting Hotel Shanghai North Sichuan Road Subway Station

    No 461 North Henan Road Jing An District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Hanting Hotel Shanghai North Sichuan Road Subway has 112 rooms and is located around a 25-minute walk from the Bund. Situated 2.2 km from…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Yi Du Home With Double Views-At West Nanjing Road, Near Metro, Cards Ok

    丽都新贵24楼 石门二路街道新闸路831号, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Yi Du Home With Double Views-At West Nanjing Road, Near Metro, Cards Ok Shanghai apartment is located around a 25-minute walk from the…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Regent Shanghai On The Bund

    No.60, Huangpu Road, Hongkou District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Just 0.6 km from East Nanjing Road underground station, the smoke-free Regent Shanghai On The Bund hotel is situated in a popular area of…

    More...

    From US$ 385
    price for 1 night
    Book Now From US$ 385
  • Ibis Shanghai Yu Garden

    No 85 Zhoujin Road Entrance Of Jin Yu Dept Store, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    The 3-star Ibis Shanghai Yu Garden hotel is located in the Downtown Shanghai district of Shanghai, around a 5-minute walk from Huangpu River.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Baselite-Xintiandi Serviced Apartment

    Building B, No. 569, South Xizang Road, Huang Pu District, Shanghai, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Offering a laundromat and a storage for belongings, the 3-star Baselite-Xintiandi Serviced Apartment Shanghai hotel is about a 5-minute stroll from the…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Mercure Shanghai Yu Garden On The Bund - 5 Mins Taxi To Nanjing Road And Bund

    No 789 East Fuxing Road Huangpu District Shanghai, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    The 4-star smoke-free Mercure Shanghai Yu Garden On The Bund - 5 Mins Taxi To Nanjing Road And Bund hotel is located only 13…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Shanghai Hills & Zinn Happy Family Bnb Near Line1&14 South Huangpi Rd Mid Huaihai Rd

    No. 14, Lane 24, Nanchang Road, Huangpu District, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    The 55 m² Shanghai Hills & Zinn Happy Family Bnb Near Line1&14 South Huangpi Rd Mid Huaihai Rd apartment is ideally set merely a 7…

    More...

    From US$ 161
    price for 1 night
    Book Now From US$ 161
  • Shanghai Bund South China Harbour View Hotel

    No.53, Huangpu Road, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    Featuring Wi-Fi throughout the property, Shanghai Bund South China Harbour View Hotel sits a 14-minute walk from the 468m-tall poured-concrete tripod…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Shanghai Puyi Hotel - Yu Yuan Garden Chenghuang Temple Xintiandi Laoximen Metro Station

    Yuyuan Subway Station; 2Nd Floor, No. 1117 Fuxing East Road, Shanghai, China

    1.7 km to Shanghai People Theatre ( Show map )

    The 2-star Shanghai Puyi Hotel - Yu Yuan Garden Chenghuang Temple Xintiandi Laoximen Metro is located nearly 25 minutes' walk from the large People's Public…

    More...

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