Hotels in Shanghai near Shanghai People Theatre

Multiple accommodations for your stay
Check-in date:
05 Jun 2026
Check-out date:
06 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

534 results found

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)

The apartment is located a mere 1.8 km from the Waibaidu Bridge and 700 metres from Xinzha Road underground station. River House...
Read more...
9.2
Superb
407 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)

Located 450 metres from the Yunnan Road Laozihao Food Street, this Shanghai hotel is in proximity to the Bund City Sculptures....
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)

The Bund stands 2.5 km away, and Shanghai Grand Theatre is 1.7 km from this non-smoking hotel. The 4-star Jinjiang Metropolo Hotel...
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 in the Downtown Shanghai district, this Shanghai hotel is about a 10-minute drive from Fuxing City Park. Located a mere 300...
Read more...

Metropolo Classiq, Shanghai, Ymca-People Square

No. 123 South Xizang Road, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

The Yunnan Road Laozihao Food Street is located not far from this Shanghai hotel, and such natural sites as the 5 - acre Yu Garden are…
Read more...

Shanghai Bund Garden Hotel

200 Han Kou Road ,Shanghai 200002, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

This hotel is located in Shanghai, a short way from Yuyuan Garden tube station. Bund Garden Hotel Shanghai offers 8 rooms 10...
Read more...

Kingtown Riverside Hotel Plaza Shanghai

No. 126 Xinzha Road, Shanghai, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

The hotel is within a few blocks of the Madame Tussauds Shanghai and Pedestrian Street of East Nanjing Rd is just 1.5 km away. Located…
Read more...

Ji Hotel

No.230 Jiujiang Road, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

The centre of Shanghai can be reached within a 20-minute walk. Ji Hotel Shanghai is located 10 minutes' drive from the 121-storey 632m…
Read more...

上海nice 人民广场万国甄选 The Bund&People'S Square&Nanjing Road

上海市黄浦区凤阳路358弄1号楼504, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

Located in the immediate vicinity of the Museum of Contemporary Art Shanghai, the apartment is located in the Huangpu district,...
Read more...
9.1
Superb
8 reviews

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 3-star hotel is situated in the Downtown Shanghai district, in the immediate vicinity of the restaurant DeXing MianGuan. Home...
Read more...

Home Inn Shanghai East Nanjing Road The Bund Centre

No.11 Lane 135 Jiangxi Middle Road, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

Nestled 3.3 km from the megatall skyscraper "Shanghai Tower", the hotel is a short way from the Hongqiao Park. Situated around 5...
Read more...

Zhiyuan-3 Bedrooms 1 Bathroom,Near People'S Square

No. 1, Lane 358, Fengyang Road 2006, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

The Bund is located 2.7 km from the apartment, while Shanghai Grand Theatre is only a 7-minute walk away. The 1-room Zhiyuan-3…
Read more...

Jw Marriott Shanghai At Tomorrow Square

399 Nanjing West Road, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

Situated only 11 minutes on foot from The Government of Shanghai Municipality in Shanghai, the 60-storey hotel is approximately 25...
Read more...
8.9
Fabulous
652 reviews

Home Inn Neo Shanghai Nanjing Road Pedestrian Street Huanghe Road

No.288-1 Huanghe Road, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

The centre of Shanghai can be reached in 15 minutes' walk of the hotel, and such cultural venues as the modern Shanghai Museum are...
Read more...

Crystal Hotel - Shanghai The Bund Jinling East Road

No. 511 Jinling East Road, Huangpu District, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

The hotel lies in the shopping district of Shanghai with easy access to Yanzhong Greenland, which is about 5 minutes' walk away....
Read more...
8.1
Very Good
199 reviews

Zhenyuan-4Bedrooms 2Bathroom,Near People'S Square

No. 1601, Lane 358, Fengyang Road, Shanghai, China

0.8 km to Shanghai People Theatre (Open map)

Providing in the immediate vicinity of the must-see Shanghai Museum, the apartment is located in the very heart of Shanghai. To...
Read more...

The Shanghai Edition

199 Nanjing Road East, Shanghai, China

0.9 km to Shanghai People Theatre (Open map)

The hotel is about 20 km from Shanghai Hongqiao International airport and around a 5-minute drive from such cultural venues as...
Read more...
9.4
Superb
539 reviews

Shanghai Fish Inn Bund

639 Middle Henan Road, Shanghai, China

0.9 km to Shanghai People Theatre (Open map)

The hotel features a setting near the shopping district of Shanghai and North China Daily News Building is only 350 metres away....
Read more...
8.0
Very Good
940 reviews

Hanting Hotel Shanghai The Bund Middle Jiangxi Road

No. 261, Middle Jiangxi Road, Shanghai, China

0.9 km to Shanghai People Theatre (Open map)

This Shanghai hotel is in the centre of the city, within 10 minutes' drive of the style Huangpu Park, and within a few blocks of…
Read more...
7.5
Good
2 reviews

Jin Jiang Metropole Hotel

180 Middle Jiangxi Road, Shanghai, China

0.9 km to Shanghai People Theatre (Open map)

The hotel is located 4.1 km from the Bund and 2.2 km from Shanghai Grand Theatre. Positioned merely 9 minutes' walk from the 468m-tall…
Read more...
Thank you for subscribing
Close