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

Building 1, No.1522-52 Nanjing West Road, Jing'an District, Shanghai 200031, China
0.1 km from Shanghai Centre Theatre
#2,092 of 3,845 hotels in Shanghai
Traveller photos (4) | Map
Pei Mansion Hotel (Shanghai, China) 5.0 of 5
No.170 Nanyang Road, Jing'an District, Shanghai 200040, China
0.2 km from Shanghai Centre Theatre
Pei Mansion Hotel Slideshow
#108 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (65) | Map
Show Prices
City Hotel Shanghai (Shanghai, China) 3.5 of 5
No.5-7 Shanxi South Road, Huangpu District, Shanghai 200020, China
0.2 km from Shanghai Centre Theatre
#436 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (47) | Map
Show Prices
No.125 Nanyang Road, Jing'an District, Shanghai 200040, China
0.2 km from Shanghai Centre Theatre
#664 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (17) | Map
Show Prices
No.1376 Nanjing West Road, Jing'an District, Shanghai 200040, China
0.4 km from Shanghai Centre Theatre
Special Offer Up to $200 USD Credit
The Portman Ritz-Carlton Shanghai Slideshow
#47 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (306) | 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.4 km from Shanghai Centre Theatre
#216 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (172) | Map
Show Prices
No.288 Shanxi North Road, Jing'an District, Shanghai 200041, China
0.4 km from Shanghai Centre Theatre
#801 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
Tangbai Hotel (Shanghai, China)
No.128 Shaanxi North Road, Jing'an District, Shanghai 200041, China
0.4 km from Shanghai Centre Theatre
#1,637 of 3,845 hotels in Shanghai
Map
Show Prices
Junhao International Hotel (Shanghai, China)
No.288 Shaanxi North Road, Jingan District, Shanghai 200041, China
0.4 km from Shanghai Centre Theatre
#1,867 of 3,845 hotels in Shanghai
Traveller photos (4) | Map
Minttown Hotel (Shanghai, China)
1477 West Beijing Road, Jing'an District, Shanghai 200040, China
0.4 km from Shanghai Centre Theatre
#2,275 of 3,845 hotels in Shanghai
Map
Lane 1518 Xinzha Road, Jing'an District, Shanghai, China
0.4 km from Shanghai Centre Theatre
#2,475 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
No.146 Lane 545 Changde Road, Jing'an District, Shanghai, China
0.4 km from Shanghai Centre Theatre
Tianyue Business Hotel (Shanghai, China)
No.819 Yan'an Middle Road, Shanghai 200040, China
0.4 km from Shanghai Centre Theatre
Show Prices
Lane 500, Changde Road, Jing'an District, Shanghai, China
0.4 km from Shanghai Centre Theatre
Professional photos | Traveller photos (3) | Map
Show Prices
No.5 Lane 356, Jiangning Road, Jing'an District, Shanghai, China
0.4 km from Shanghai Centre Theatre
Professional photos | Map
Show Prices
Yin Fa Hotel (Shanghai, China) 3.0 of 5
No.1068 Beijing West Road, Jing'an District, Shanghai 200041, China
0.5 km from Shanghai Centre Theatre
#1,671 of 3,845 hotels in Shanghai
Traveller photos (12) | Map
Show Prices
1218 Middle Yan'an Road, Jing An Kerry Centre on West Nanjing Road, Shanghai 200040, China
0.6 km from Shanghai Centre Theatre
Special Rate ¥1,538 (RMB)
Jing An Shangri-La, West Shanghai Slideshow
#23 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (130) | 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.6 km from Shanghai Centre Theatre
#177 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (150) | Map
Show Prices
No.802 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.6 km from Shanghai Centre Theatre
#562 of 3,845 hotels in Shanghai
Traveller photos (4) | Map
No.1111 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.6 km from Shanghai Centre Theatre
#823 of 3,845 hotels in Shanghai
Traveller photos (41) | Map
Show Prices
Manfulou Hotel Jing'ansi (Shanghai, China)
No.1 Alley 65, Urumqi Road, Jing'an District, Shanghai 200040, China
0.6 km from Shanghai Centre Theatre
#2,331 of 3,845 hotels in Shanghai
Map
Magical Kirin Hotel (Shanghai, China)
No.1007 Yan'an Middle Road, Jing'an District, Shanghai 200040, China
0.6 km from Shanghai Centre Theatre
#2,433 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (9) | Map
Show Prices
No.1008 Beijing West Road, Jing'an District, Shanghai 200085, China
0.6 km from Shanghai Centre Theatre
Professional photos | Traveller photos (1) | Map
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.7 km from Shanghai Centre Theatre
Special Offer Stay 3 Pay 2 ,Suite...
Cachet Boutique Shanghai Slideshow
#96 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (43) | Map
Show Prices
No.400 Xikang Road, Jing'an District, Shanghai 200042, China
0.7 km from Shanghai Centre Theatre
#530 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Centre Theatre
#749 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
Langge Business Hotel (Shanghai, China) 2.0 of 5
No.661 Wuding Road, Jing'an District, Shanghai 200065, China
0.7 km from Shanghai Centre Theatre
#1,044 of 3,845 hotels in Shanghai
Traveller photos (14) | Map
Show Prices
Block B, No.1051 Xinzha Road, Jing'an District, Shanghai, China
0.7 km from Shanghai Centre Theatre
#2,124 of 3,845 hotels in Shanghai
Traveller photos (2) | Map
Show Prices
The Puli Hotel and Spa (Shanghai, China) 5.0 of 5
No.1 Changde Road, Shanghai 200040, China
0.8 km from Shanghai Centre Theatre
Travellers' Choice™ 2014 Winner Luxury | Top Hotels
The Puli Hotel and Spa Slideshow
#3 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (462) | Map
Show Prices
Paramount Gallery Hotel (Shanghai, China) 4.0 of 5
No.1728 Nanjing West Road, Jingan District, Shanghai 200040, China
0.8 km from Shanghai Centre Theatre
#132 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (49) | Map
Show Prices