We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Shanghai Centre Theatre

No.1376 Nanjing West Road, Jing'an District, Shanghai 200000, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.1376 Nanjing Rd West, Shanghai 200040, China
#1,142 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
No.1225 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.1 km from Shanghai Centre Theatre
#226 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (172) | Map
Show Prices
No.125 Nanyang Road, Jing'an District, Shanghai 200040, China
0.1 km from Shanghai Centre Theatre
#662 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (17) | Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai 200041, China
0.3 km from Shanghai Centre Theatre
#809 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
No.288 Shaanxi North Road, Jingan District, Shanghai 200041, China
0.3 km from Shanghai Centre Theatre
#1,864 of 3,734 hotels in Shanghai
Traveller photos (4) | Map
Alley 288, Shanxi North Road, Jing'an District, Shanghai, China
0.3 km from Shanghai Centre Theatre
Professional photos | Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai 200041, China
0.3 km from Shanghai Centre Theatre
Traveller photos (3) | Map
Lane 758 Beijing West Road, Jing'an District, Shanghai, China
0.3 km from Shanghai Centre Theatre
Professional photos | Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai, China
0.3 km from Shanghai Centre Theatre
No.128 Shaanxi North Road, Jing'an District, Shanghai 200041, China
0.4 km from Shanghai Centre Theatre
#1,633 of 3,734 hotels in Shanghai
Map
Show Prices
No.1068 Beijing West Road, Jing'an District, Shanghai 200041, China
0.4 km from Shanghai Centre Theatre
#1,669 of 3,734 hotels in Shanghai
Traveller photos (12) | Map
Show Prices
No.819 Yan'an Middle Road, Shanghai 200040, China
0.4 km from Shanghai Centre Theatre
Show Prices
No.1376 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
Special Offer Up to $200 USD Credit
The Portman Ritz-Carlton Shanghai Slideshow
#36 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (294) | Map
Show Prices
No.1 Yuyuan Road, Jing'an District, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
#37 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (162) | Map
Show Prices
Building 5 Lane 356 Jiangning Road, Jing'an District, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
#188 of 3,734 hotels in Shanghai
Professional photos | Map
Show Prices
No.1008 Beijing West Road, Jing'an District, Shanghai 200085, China
0.5 km from Shanghai Centre Theatre
#646 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
1477 West Beijing Road, Jing'an District, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
#2,271 of 3,734 hotels in Shanghai
Map
Room1402, 2 Lane 1145, Jiangning Road, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
No.5 Lane 356, Jiangning Road, Jing'an District, Shanghai, China
0.5 km from Shanghai Centre Theatre
No.1 Changde Road, Shanghai 200040, China
0.6 km from Shanghai Centre Theatre
Travellers' Choice™ 2014 Winner Luxury | Top Hotels
The Puli Hotel and Spa Slideshow
#2 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (444) | Map
Show Prices
No.30 Shanxi South Road, Jing'an District, Shanghai 200040, China
0.6 km from Shanghai Centre Theatre
#186 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (139) | Map
Show Prices
No.5-7 Shanxi South Road, Huangpu District, Shanghai 200020, China
0.6 km from Shanghai Centre Theatre
#523 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (58) | Map
Show Prices
No.1111 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.6 km from Shanghai Centre Theatre
#831 of 3,734 hotels in Shanghai
Traveller photos (41) | Map
Show Prices
No.1007 Yan'an Middle Road, Jing'an District, Shanghai 200040, China
0.6 km from Shanghai Centre Theatre
#2,426 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (9) | Map
Show Prices
Lane 1518 Xinzha Road, Jing'an District, Shanghai, China
0.6 km from Shanghai Centre Theatre
#2,463 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
1218 Middle Yan'an Road, Jing An Kerry Centre on West Nanjing Road, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
Offers & Announcements ¥1,538 (RMB)
Jing An Shangri-La, West Shanghai Slideshow
#46 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (90) | Map
Show Prices
No.170 Nanyang Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
Pei Mansion Hotel Slideshow
#73 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (65) | Map
Show Prices
No.400 Xikang Road, Jing'an District, Shanghai 200042, China
0.7 km from Shanghai Centre Theatre
#330 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.802 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.7 km from Shanghai Centre Theatre
#560 of 3,734 hotels in Shanghai
Traveller photos (4) | Map
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
#750 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices