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

  • Zhome- Haiqi Garden 5Beds With Bund View

    6号楼 中山南路398号, Shanghai, China

    1.9 km to Shanghai People Theatre ( Show map )

    To enjoy your vacation in Shanghai, stay at Zhome- Haiqi Garden 5Beds With Bund View Shanghai apartment, which is 3.3 km from the Bund and…

    More...

    Book Now
  • Meego Yes Hotel

    No.137, Jingjiang Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Featuring high-speed Internet access throughout the property, Meego Yes Hotel Shanghai hostel is situated nearly 25 minutes' walk from the Bund. Found 2.9 km…

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • Elegant International Hotel Shanghai - Bund Sichuan Road North Metro Station Branch

    No. 299, Wusong Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Elegant International Hotel Shanghai - Bund Sichuan Road North Metro Station Branch offers quick access to Jingling Methodist Church, situated approximately 5 minutes' walk away. This…

    More...

    From US$ 438
    price for 1 night
    Book Now From US$ 438
  • Hotel Pravo All Suite@North Bund

    299 Wusong Road, Hongkou District, Shanghai, Shang, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Featuring Wi-Fi throughout the property, Hotel Pravo All Suite@North Bund Shanghai sits 25 minutes' walk from the spiral-shaped Shanghai Tower. Vue is…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Zhen Yue Hotel

    349-351 Zha Pu Road, Hongkou District, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Offering 130 rooms, the 4-star Shanghai Andersen Culture Hotel - The Bund is near a shopping district and 2.6 km from the 5-acre Yu…

    More...

    From US$ 403
    price for 1 night
    Book Now From US$ 403
  • Apartment Near Nanjing Road/ Jing'An Temple/ Renmin Plaza

    No. 940 Beijing West Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    To enjoy your vacation in Shanghai, stay at Apartment Near Nanjing Road/ Jing'An Temple/ Renmin Plaza Shanghai, which is a mere 8 minutes' walk from…

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Eastern Hub - Bund Branch Luxurious Super Three-Bedroom In Shilin Huayuan

    No. 5, Lane 555, South Henan Road, Huangpu District, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Eastern Hub - Bund Branch Luxurious Super Three-Bedroom In Shilin Huayuan Shanghai apartment is located just 6 minutes' walk from the Laoximen and looks out…

    More...

    From US$ 353
    price for 1 night
    Book Now From US$ 353
  • 上海希之民宿

    淡水路214弄88号前门一楼 淮海中路街道, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    The 65 m² 上海希之民宿 lies 3.6 km from the megatall skyscraper "Shanghai Tower" and around 10 minutes on foot from South Huangpi Road tube station.

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Weiting Hotel Shanghai Jing'An Temple Nanjing West Road Subway Station Branch

    No. 700, Yan'An Middle Road, Jing'An District, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Offering a location within 500 metres of the Site of the Second National Congress of the Communist Party of China, Weiting Hotel Shanghai Jing'An Temple…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Private Garden Courtyard In Shanghai Old Villa Near City Center Nanjing West Road Metro Station

    Front Entrance Of Building 27, Lane 1025, Nanjing West Road, Jing'An District, Shanghai, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Private Garden Courtyard In Shanghai Old Villa Near City Center Nanjing West Road Metro offers easy access to such tourist spots as the Museum of…

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • Shiguang

    Room 202, Building 60, Lane740 Middle Yanan Road, Jingan, Shanghai, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Shiguang Apartment Shanghai is nestled in the Huaihai Road Commercial district, a 5-minute walk from the restaurant The Grumpy Pig. To enjoy your vacation…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Novotel Living Shanghai Jingan

    No.558, North Xizang Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Novotel Living Shanghai Jingan hotel, located 3.2 km from the Former French Concession, features Wi-Fi throughout the property. The hotel is conveniently situated about…

    More...

    Book Now
  • Doubletree By Hilton Shanghai Jing'An

    558 North Xizang Road, Jingan District, Shanghai, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Providing a strategic setting approximately 5 minutes' walk from Joy City Mall, the 5-star smoke-free Doubletree By Hilton Shanghai Jing'An hotel features a…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Home Inn Plus Shanghai Huaihai Road Sinan Road

    No.9 Sinan Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    The 3-star Home Inn Plus Shanghai Huaihai Road Sinan Road offers 24 rooms, situated about 10 minutes' walk from Taiping Lake. Located approximately 2…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Hyggelive Good Soundproofing Near The Subway, Us Consulate, Nanjing Road Jing'An Temple Business District Convenient Transportation Courtyard Music

    1F, Room 40, Jing'An Villa, No. 1025-38 Nanjing West Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Staying at Hyggelive Good Soundproofing Near The Subway, Us Consulate, Nanjing Road Jing'An Temple Business District Convenient Transportation Courtyard Music Apartment Shanghai, guests can relax…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • 频屿 上海市中心花园老洋房

    淮海中路街道重庆南路163弄3号一楼前门, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Staying at 频屿 上海市中心花园老洋房 villa, guests can visit the boutique LWH Gallery, which is nearly a 10-minute ride away. Shanghai Hongqiao International airport can…

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • 上海小胖纸民宿-南京西路1店-静安别墅

    南京西路1025弄53号, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Situated just near HKRI Taikoo Hui, 上海小胖纸民宿-南京西路1店-静安别墅 looks out onto the garden. The apartment lies in the Downtown Shanghai district, 2.9 km from…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Pudong Shangri-La Shanghai

    No 33 Fucheng Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Situated about a 15-minute ride from the Bund, the sophisticated 5-star Pudong Shangri-La Shanghai hotel is furnished with floor-to-ceiling windows…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • One Bedroom Suite 401 In Shanghai Downtown

    Room 401, Building 7, No. 519 Taixing Road, Jing'An District, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    To enjoy your vacation in Shanghai, stay at the spacious 1-bedroom One Bedroom Suite 401 In Shanghai Downtown, which is within 10 minutes' drive…

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • Greentree Alliance Shanghai Railway Station Qiujiang Road Hotel

    No. 1011, Qiujiang Road, Shanghai, China

    2 km to Shanghai People Theatre ( Show map )

    Offering 72 rooms, the 3-star Greentree Alliance Shanghai Railway Station Qiujiang Road Hotel is near the shopping district of Shanghai, just 1.8 km from…

    More...

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