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 Lanxin Theater

No.57 Maoming Road, Huangpu District, Shanghai 200020, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Mason Hotel Shanghai (Shanghai, China) 3.0 of 5
No.935 Huaihai Road, Huangpu District, Shanghai 200020, China
0.1 miles from Shanghai Lanxin Theater
#239 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (21) | Map
Show Prices
New-Westlake Hotel (Shanghai, China)
No.22 Lane 133, Mao Ming South Road, Huangpu District, Shanghai 200085, China
0.1 miles from Shanghai Lanxin Theater
#935 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
Luwan Caimao Guest House (Shanghai, China)
No.809 Huaihai Road, Fuli Tower, Huangpu District, Shanghai, China
0.2 miles from Shanghai Lanxin Theater
#1,905 of 3,845 hotels in Shanghai
Map
Hotel 101 (Shanghai, China)
No.18 Gaolan Road, Huangpu District, Shanghai, China
0.2 miles from Shanghai Lanxin Theater
#2,173 of 3,845 hotels in Shanghai
Traveller photos (6) | Map
No.118 Ruijin Er Lu, Huangpu District, Shanghai 200020, China
0.3 miles from Shanghai Lanxin Theater
Special Offer Save on Hotel Packages!
InterContinental Shanghai Ruijin Slideshow
#34 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (301) | Map
Show Prices
Jin Jiang Hotel (Shanghai, China) 4.5 of 5
No.59 Maoming South Road, Huangpu District, Shanghai 200020, China
0.3 miles from Shanghai Lanxin Theater
Jin Jiang Hotel Slideshow
#146 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (150) | Map
Show Prices
Jin Jiang Tower Hotel (Shanghai, China) 4.0 of 5
No.161 Changle Road, Huangpu District, Shanghai 200020, China
0.3 miles from Shanghai Lanxin Theater
Special Offer Package Deal
Jin Jiang Tower Hotel Slideshow
#147 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (240) | Map
Show Prices
No.436 Shanxi South Road, Xuhui District, Shanghai 200031, China
0.3 miles from Shanghai Lanxin Theater
#2,212 of 3,845 hotels in Shanghai
Traveller photos (3) | Map
Science Hall Sinanlou (Shanghai, China)
No.59 Nanchang Road, Huangpu District, Shanghai 200020, China
0.3 miles from Shanghai Lanxin Theater
#2,255 of 3,845 hotels in Shanghai
Map
Okura Garden Hotel Shanghai (Shanghai, China) 4.5 of 5
No.58 Maoming South Road, Huangpu District, Shanghai 200020, China
0.4 miles from Shanghai Lanxin Theater
#60 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (196) | Map
Show Prices
Mansion Hotel (Shanghai, China) 4.5 of 5
No.82 Xinle Road, Xuhui District, Shanghai 200031, China
0.4 miles from Shanghai Lanxin Theater
#186 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
No.51 Sinan Road, Huangpu District, Shanghai 200025, China
0.4 miles from Shanghai Lanxin Theater
#226 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (10) | Map
Show Prices
No.1 Fenyang Road, Xuhui District, Shanghai 200031, China
0.4 miles from Shanghai Lanxin Theater
#236 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (71) | Map
Show Prices
No.106 South Shanxi Road, Jing'an District, Shanghai 200040, China
0.4 miles from Shanghai Lanxin Theater
#1,658 of 3,845 hotels in Shanghai
Traveller photos (2) | Map
Pudi Boutique Hotel (Shanghai, China) 4.5 of 5
No.99 Yandang Road, Huangpu District, Shanghai 200020, China
0.5 miles from Shanghai Lanxin Theater
#128 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (151) | Map
Show Prices
No.45 Fenyang Road, Xuhui District, Shanghai, China
0.5 miles from Shanghai Lanxin Theater
#157 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (19) | Map
Show Prices
Donghu Hotel (Donghu Road) (Shanghai, China) 3.5 of 5
No.70 Donghu Road, Xuhui District, Shanghai 200431, China
0.5 miles from Shanghai Lanxin Theater
#221 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
No.283 Chongqing Road, Huangpu District, Shanghai 200025, China
0.5 miles from Shanghai Lanxin Theater
#514 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (31) | Map
Show Prices
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.5 miles from Shanghai Lanxin Theater
#748 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.8 Maoming South Road, Huangpu District, Shanghai 200020, China
0.5 miles from Shanghai Lanxin Theater
#777 of 3,845 hotels in Shanghai
Traveller photos (12) | Map
Show Prices
Huai Hai Apartment (Shanghai, China)
No.1202 Haihai Middle Road, Luwan District, Shanghai, China
0.5 miles from Shanghai Lanxin Theater
#994 of 3,845 hotels in Shanghai
Map
No.242 Julu Road, Huangpu District, Shanghai 200041, China
0.5 miles from Shanghai Lanxin Theater
#2,382 of 3,845 hotels in Shanghai
Professional photos | 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 miles from Shanghai Lanxin Theater
#166 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (150) | Map
Show Prices
No.568 Jianguo West Road, Xuhui District, Shanghai 200031, China
0.6 miles from Shanghai Lanxin Theater
#263 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (4) | Map
Show Prices
Shanxi Business Hotel (Shanghai, China) 4.0 of 5
No.658 Yan'an Middle Road, Jing'an District, Shanghai 200000, China
0.6 miles from Shanghai Lanxin Theater
#359 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (14) | Map
Show Prices
No.335 Yongjia Road, Huangpu District, Shanghai 200031, China
0.6 miles from Shanghai Lanxin Theater
#493 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.802 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.6 miles from Shanghai Lanxin Theater
#561 of 3,845 hotels in Shanghai
Traveller photos (4) | Map
No.283 Chongqing South Road, Huangpu District, Shanghai 200025, China
0.6 miles from Shanghai Lanxin Theater
#760 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (13) | Map
Show Prices
Tianyue Business Hotel (Shanghai, China)
No.819 Yan'an Middle Road, Shanghai 200040, China
0.6 miles from Shanghai Lanxin Theater
Show Prices
Four Seasons Hotel Shanghai (Shanghai, China) 5.0 of 5
No.500 Weihai Road, Shanghai 200041, China
0.7 miles from Shanghai Lanxin Theater
Special Offer Free Third Night!
Four Seasons Hotel Shanghai Slideshow
#44 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (167) | Map
Show Prices