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 Stadium

No.666 Tianyueqiao Road, Xuhui District, Shanghai 200233, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

800 Ling Ling Road, Xuhui District | Shanghai Stadium, Shanghai 200030, China
0.2 miles from Shanghai Stadium
#148 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (80) | Map
Show Prices
No.1200 North Caoxi Road , Xuhui District, Shanghai 200030, China
0.2 miles from Shanghai Stadium
Special Price 30% off Towers Room rate
Hua Ting Hotel & Towers Slideshow
#212 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (145) | Map
Show Prices
No.1800 Zhongshan South Second Road, Xuhui District, Shanghai 200030, China
0.2 miles from Shanghai Stadium
#378 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (43) | Map
Show Prices
No.2525 Zhongshan West Road, Xuhui District, Shanghai 200030, China
0.2 miles from Shanghai Stadium
#723 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (25) | Map
Show Prices
No.718 Caoxi North Road, Xuhui District, Shanghai, China
0.2 miles from Shanghai Stadium
#1,432 of 3,739 hotels in Shanghai
Map
No.51 Puhuitang Road, Xuhui District, Shanghai 200030, China
0.3 miles from Shanghai Stadium
#387 of 3,739 hotels in Shanghai
Traveller photos (5) | Map
Show Prices
No.2701 Xietu Road, Xujiahui District, Shanghai 200030, China
0.3 miles from Shanghai Stadium
#517 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (7) | Map
Show Prices
No.1500 South Second Zhongshan Road, Xuhui District, Shanghai 200030, China
0.3 miles from Shanghai Stadium
#1,800 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
No.400 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#245 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (10) | Map
Show Prices
No.873 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#260 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
No.21 Lane 988, South Second Zhongshan Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#291 of 3,739 hotels in Shanghai
Traveller photos (2) | Map
No.219 Wending Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#328 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (34) | Map
Show Prices
No.15 Nandan Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#355 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (49) | Map
Show Prices
No.238 Nandan East Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#716 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
No.2277 Zhongshan West Road, Xuhui District, Shanghai 200233, China
0.4 miles from Shanghai Stadium
#759 of 3,739 hotels in Shanghai
Traveller photos (7) | Map
Show Prices
No.857 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#977 of 3,739 hotels in Shanghai
Traveller photos (1) | Map
No.218 Wending Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
#1,414 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
6F No.218 Wending Road, Shanghai, China
0.4 miles from Shanghai Stadium
No.124-3 Caoxi Road, Xuhui District, Shanghai 200030, China
0.4 miles from Shanghai Stadium
Professional photos | Map
Show Prices
No.325-327 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
0.5 miles from Shanghai Stadium
#160 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (139) | Map
Show Prices
No.439 Caoxi North Road, Xuhui District, Shanghai 200030, China
0.5 miles from Shanghai Stadium
#206 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (75) | Map
Show Prices
No.909 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
0.5 miles from Shanghai Stadium
#366 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (7) | Map
Show Prices
No.909 Tianyueqiao Road, Xuhui District, Shanghai, China
0.5 miles from Shanghai Stadium
#1,304 of 3,739 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
166 Puxi Road, Xuhui District, Shanghai 200030, China
0.5 miles from Shanghai Stadium
#1,352 of 3,739 hotels in Shanghai
Traveller photos (2) | Map
No.2240 Zhongshan West Road, Xuhui District, Shanghai 200030, China
0.5 miles from Shanghai Stadium
#1,407 of 3,739 hotels in Shanghai
Traveller photos (6) | Map
No.888 Tianyaoqiao Road, Xuhui District, Shanghai 200030, China
0.5 miles from Shanghai Stadium
#1,787 of 3,739 hotels in Shanghai
Traveller photos (5) | Map
Alley 100 Nandan East Road, Xuhui District, Shanghai 200030, China
0.5 miles from Shanghai Stadium
#1,879 of 3,739 hotels in Shanghai
Map
No.2271 Zhongshan West Road, Xuhui District, Shanghai 200233, China
0.5 miles from Shanghai Stadium
#2,264 of 3,739 hotels in Shanghai
Traveller photos (3) | Map
No.515 Longhua W Rd, Xuhui District, Shanghai 200232, China
0.6 miles from Shanghai Stadium
#338 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (17) | Map
Show Prices
No.501 Longhua West Road, Xuhui District, Shanghai 200232, China
0.6 miles from Shanghai Stadium
#1,100 of 3,739 hotels in Shanghai
Professional photos | Traveller photos (6) | Map
Show Prices