Hotels in Shanghai near Shanghai People Theatre

Multiple accommodations for your stay
Check-in date:
14 Mar 2026
Check-out date:
15 Mar 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

482 results found

Donghu Collection Hotel

No.7 Donghu Road, Shanghai, China

3 km to Shanghai People Theatre (Open map)

The hotel is in the centre of the city, nearly 25 minutes' walk from the Former French Concession, and within reach of South Shaanxi...
Read more...
8.9
Fabulous
244 reviews

Shanghai Donghu Hotel - Shanghai Style Garden House

70 Dong Hu Road, Shanghai, China

3 km to Shanghai People Theatre (Open map)

The 5-star hotel is located in Shanghai, within a few blocks of South Shaanxi Road tube station. Featuring a vibrant location,...
Read more...
9.2
Superb
195 reviews

Jinjiang Metropolo Shanghai Xintiandi Hotel

123 Mengzi Road, Huangpu District, Shanghai, Cn, Shanghai, China

3 km to Shanghai People Theatre (Open map)

This Shanghai hotel has a prime setting about a 25-minute walk from the extensive Chinese Yu Garden. Featuring Wi-Fi in the rooms, the…
Read more...

Jinjiang Metropolo Shanghai Xintiandi Hotel

No. 120 Mengzi Road, Shanghai, China

3 km to Shanghai People Theatre (Open map)

The hotel is 2.5 km from the Shanghai World Expo Museum and in the immediate vicinity of Madang Road underground station. The 4-star...
Read more...

Xizhi B&B & Luxury Courtyard

First Floor, Qianmen, No. 10, Lane 166, Xiangyang South Road, Shanghai, China

3 km to Shanghai People Theatre (Open map)

Area attractions include the mixed-use skyscraper "Shanghai World Financial Center", around 6 km away, and the modern Shanghai...
Read more...
9.2
Superb
11 reviews

Sunrise On The Bund

No.168 Gao Yang Road, Shanghai, China

3 km to Shanghai People Theatre (Open map)

While staying in the hotel, you are invited to discover the 121-storey 632m-tall Gensler-designed Shanghai Tower, located 2.8 km...
Read more...
8.2
Very Good
129 reviews

Book And Bed-Lujiabang

Lujiabang Road, Huangpu District, Shanghai, China

3 km to Shanghai People Theatre (Open map)

200 metres from Nanpu Bridge tube station, this apartment is about 3 km from the Ritz-Carlton Spa. The 8-room Book And Bed-Lujiabang…
Read more...
10
Exceptional
2 reviews

Urban Hub Superior Suite 2 Bedrooms Central Location Close To Commercial District

No. 2, Lane 88, Luban Road, Huangpu District, Shanghai, Shanghai, China

3 km to Shanghai People Theatre (Open map)

The Shanghai Former Provisional Government Site of the Republic of Korea is a mere 1.2 km away, while the Zhichengfang is just 350 m...
Read more...

Weiting Hotel Liyuan Road Madang Road Subway Station Branch唯庭酒店丽园路店

No. 708, Liyuan Road, Huangpu District, Shanghai, Shanghai, China

3 km to Shanghai People Theatre (Open map)

This 3-star hotel is located in Shanghai, right around the corner from Madang Road tube station. Weiting Hotel Liyuan Road Madang...
Read more...
10
Exceptional
2 reviews

Vienna International Hotel Shanghai Train Station

No. 777 Hengfeng Road, Zhabei District, Shanghai, China

3 km to Shanghai People Theatre (Open map)

The hotel is located in Shanghai, steps away from North Zhongshan Road tube station. Featuring spa therapy and recreational...
Read more...

Shanghai Hills & Well-Time Velvet Glow Near Tianzifang And Riyueguang Center Close To Line 9

101, Apartment 3, No.56 Shaoxing Road, Huangpu District, Shanghai, China

3 km to Shanghai People Theatre (Open map)

The apartment is 2.4 km from the Former French Concession and 2.1 km from the Xintiandi. The 48 m² Shanghai Hills & Well-Time Velvet...
Read more...
8.8
Fabulous
6 reviews

Regent Shanghai Pudong

210 Century Avenue, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

Nestled in a business part of Shanghai, this 5-star hotel is km from Lujiazui Green. The luxury Regent Shanghai Pudong hotel,...
Read more...
9.1
Superb
500 reviews

The Waterhouse At South Bund

Maojiayuan Road 1-3, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

Binjiang Avenue is located 2.6 km away, and the Lujiazui Central Greenland is within a 2-km distance of the hotel. Situated...
Read more...

Hanting Hotel Shanghai North Bund Hailun Road

No.90 Tianshui Road Hongkou, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

The hotel is located 3.1 km from the soaring skyscraper "Jin Mao Tower" and within easy reach of Hailun Road tube station. The...
Read more...

Urban Hub

Room 601, No. 5, Lane 333, Hanzhong Road, Jing'An District, Shanghai, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

The large People's Public Square is about a 10-minute drive away, while Jiuguang Department Store is around 5 minutes on foot from...
Read more...

Shanghai Hills&Xing 274Ab Family Homestay Tianzifang Classic Quarter Home

274 Lane, Taikang Road, Huangpu District, Shanghai, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

The apartment is 2.9 km from the 5 - acre Yu Garden, and not far from the Shanghai Zhougong Mansion. Located 4.8 km from Shanghai...
Read more...
7.1
Good
8 reviews

Swissotel Grand Shanghai

1 Yu Yuan Road, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

Paramount Shanghai stands a mere 1.1 km away, and Tianzifang is 3.2 km from the hotel. The 5-star luxurious Swissotel Grand Shanghai...
Read more...
8.5
Fabulous
1212 reviews

Ji Hotel Shanghai Xietu East Road

No. 197, East Xietu Road, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

The hotel is located in Shanghai, approximately 500 metres from Lujiabang Road tube station. Guests of the 3-star Ji Hotel Shanghai...
Read more...

Haig Court - Welcome Drink & Welcome Fruit

No. 370, Huashan Road, Jing'An District, Shanghai, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

This Shanghai hotel offers a place to stay in the Huaihai Road Commercial district of Shanghai, only a few steps from the Chinese...
Read more...
8.0
Very Good
1 review

7Days Inn Changshou Road Subway Station

No. 139 Anyuan Road, Shanghai, China

3.1 km to Shanghai People Theatre (Open map)

The hotel is about 15 km from Shanghai Hongqiao International airport and nearly a 25-minute walk from such cultural venues as the...
Read more...
7.3
Good
4 reviews
Thank you for subscribing
Close