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
0.1 km from Shanghai Centre Theatre
#271 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
No.125 Nanyang Road, Jing'an District, Shanghai 200040, China
0.2 km from Shanghai Centre Theatre
#664 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (17) | Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai 200041, China
0.2 km from Shanghai Centre Theatre
#771 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
Junhao International Hotel (Shanghai, China)
No.288 Shaanxi North Road, Jingan District, Shanghai 200041, China
0.2 km from Shanghai Centre Theatre
#1,885 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Alley 288, Shanxi North Road, Jing'an District, Shanghai, China
0.2 km from Shanghai Centre Theatre
No.288 Shanxi North Road, Jing'an District, Shanghai 200041, China
0.2 km from Shanghai Centre Theatre
Traveller photos (3) | Map
City Hotel Shanghai (Shanghai, China) 3.5 of 5
No.5-7 Shanxi South Road, Huangpu District, Shanghai 200020, China
0.3 km from Shanghai Centre Theatre
#408 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (47) | Map
Show Prices
Tangbai Hotel (Shanghai, China)
No.128 Shaanxi North Road, Jing'an District, Shanghai 200041, China
0.3 km from Shanghai Centre Theatre
#1,654 of 3,934 hotels in Shanghai
Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai, China
0.3 km from Shanghai Centre Theatre
#1,884 of 3,934 hotels in Shanghai
Map
Yin Fa Hotel (Shanghai, China) 3.0 of 5
No.1068 Beijing West Road, Jing'an District, Shanghai 200041, China
0.4 km from Shanghai Centre Theatre
#1,686 of 3,934 hotels in Shanghai
Traveller photos (12) | Map
Show Prices
Tianyue Business Hotel (Shanghai, China)
No.819 Yan'an Middle Road, Shanghai 200040, China
0.4 km from Shanghai Centre Theatre
Show Prices
Cachet Boutique Shanghai (Shanghai, China) 4.0 of 5
No.931 Nanjing West Road, Jing'an District, Shanghai 200041, China (Formerly JIA Shanghai Hotel)
0.5 km from Shanghai Centre Theatre
Announcement Stay&Enjoy Your...
Cachet Boutique Shanghai Slideshow
#52 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (43) | Map
Show Prices
Shanghai JC Mandarin Hotel (Shanghai, China) 4.0 of 5
No.1225 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
#218 of 3,934 hotels in Shanghai
Traveller photos (166) | Map
Show Prices
Hengshan Moller Villa Hotel (Shanghai, China) 4.5 of 5
No.30 Shanxi South Road, Jing'an District, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
#292 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (152) | Map
Show Prices
No.1008 Beijing West Road, Jing'an District, Shanghai 200085, China
0.5 km from Shanghai Centre Theatre
#2,034 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
Building 1, No.1522-52 Nanjing West Road, Jing'an District, Shanghai 200031, China
0.5 km from Shanghai Centre Theatre
#2,113 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Minttown Hotel (Shanghai, China)
1477 West Beijing Road, Jing'an District, Shanghai 200040, China
0.5 km from Shanghai Centre Theatre
#2,290 of 3,934 hotels in Shanghai
Map
Show Prices
No.1376 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.6 km from Shanghai Centre Theatre
Special Offer Up to $200 USD Credit
The Portman Ritz-Carlton Shanghai Slideshow
#42 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (305) | Map
Show Prices
No.802 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.6 km from Shanghai Centre Theatre
#586 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Block B, No.1051 Xinzha Road, Jing'an District, Shanghai, China
0.6 km from Shanghai Centre Theatre
#2,146 of 3,934 hotels in Shanghai
Traveller photos (2) | Map
Show Prices
Lane 1518 Xinzha Road, Jing'an District, Shanghai, China
0.6 km from Shanghai Centre Theatre
#2,414 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
Lane 339 Xikang Road, Shanghai, China
0.6 km from Shanghai Centre Theatre
Professional photos | Map
Show Prices
Swissotel Grand Shanghai (Shanghai, China) 5.0 of 5
No.1 Yuyuan Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
#36 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (178) | Map
Show Prices
Pei Mansion Hotel (Shanghai, China) 5.0 of 5
No.170 Nanyang Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
#135 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (65) | Map
Show Prices
Jin Jiang Tower Hotel (Shanghai, China) 4.0 of 5
No.161 Changle Road, Huangpu District, Shanghai 200020, China
0.7 km from Shanghai Centre Theatre
Jin Jiang Tower Hotel Slideshow
#142 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (253) | Map
Show Prices
Building No.356 Jiangning Road, Jing'an District, Shanghai 200042, China
0.7 km from Shanghai Centre Theatre
#179 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
Ruitai Jingan Hotel (Shanghai, China) 3.5 of 5
No.178 Taixing Road, Jing'an District, Shanghai 200041, China
0.7 km from Shanghai Centre Theatre
#511 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
#763 of 3,934 hotels in Shanghai
Traveller photos (8) | Map
Show Prices
No.1109 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.7 km from Shanghai Centre Theatre
#823 of 3,934 hotels in Shanghai
Traveller photos (41) | Map
Show Prices
Building 5 Lane 356 Jiangning Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
#835 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (2) | Map
Show Prices