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 Circus World

No.2266 Gonghexin Road, Zhabei District, Shanghai 200073, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Oriental Ri-star Hotel (Shanghai, China)
No.199 Guangzhong West Road, Shanghai 200070, China
0.3 km from Shanghai Circus World
Show Prices
No.1943 Gonghexin Road, Zhabei District, Shanghai 200072, China
0.4 km from Shanghai Circus World
#1,611 of 3,934 hotels in Shanghai
Traveller photos (14) | Map
Ya Guan Business Hotel (Shanghai, China)
No.2499 Gonghe New Road, Zhabei District, Shanghai 200072, China
0.4 km from Shanghai Circus World
#1,636 of 3,934 hotels in Shanghai
Traveller photos (5) | Map
No.333 Guangzhong West Road, Zhabei District, Shanghai 200085, China
0.5 km from Shanghai Circus World
Special Offer Earn Rewards Points!
Shanghai Marriott Hotel Parkview Slideshow
#95 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (55) | Map
Show Prices
No.1928 Gonghexin Road, Zhabei District, Shanghai 200072, China
0.5 km from Shanghai Circus World
#99 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (89) | Map
Show Prices
No.809 Guangzhong Road, Zhabei District, Shanghai 200070, China
0.5 km from Shanghai Circus World
#736 of 3,934 hotels in Shanghai
Traveller photos (3) | Map
Show Prices
No.809 Guangzhong Road, Shanghai, China
0.5 km from Shanghai Circus World
Traveller photos (1) | Map
Jinrong International Hotel (Shanghai, China) 3.5 of 5
No.2750 Gonghe Xin Road, Zhabei District, Shanghai 200072, China
0.6 km from Shanghai Circus World
#484 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (35) | Map
Show Prices
Mingxin Business Hotel (Shanghai, China)
No.595 Daning Road, Zhabei District, Shanghai 200000, China
0.6 km from Shanghai Circus World
#1,520 of 3,934 hotels in Shanghai
Map
No.302 Yanchang Middle Road, Zhabei District, Shanghai 200072, China
0.9 km from Shanghai Circus World
#509 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (16) | Map
Show Prices
No.28 Wanrong Road, Zhabei District, Shanghai, China
1.0 km from Shanghai Circus World
#1,448 of 3,934 hotels in Shanghai
Map
Fuxian Hotel (Shanghai, China)
No.601 Pingxingguan Road, Zhabei District, Shanghai, China
1.0 km from Shanghai Circus World
Shanying Hotel (Shanghai, China)
No.612 Pingxingguan Road, Zhabei District, Shanghai, China
1.0 km from Shanghai Circus World
Jinyue Hotel(Yanchang Road) (Shanghai, China)
No.50 Yanchang Road, Zhabei District, Shanghai 200072, China
1.1 km from Shanghai Circus World
#1,456 of 3,934 hotels in Shanghai
Map
Yuexiuyuan Hotel (Shanghai, China)
No.1 Pengjiang Road, Zhabei District, Shanghai 200072, China
1.1 km from Shanghai Circus World
#1,749 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
Sesame Holiday Hotel (Shanghai, China)
No.1000 Pushan Road, Zhabei District, Shanghai 200000, China
1.2 km from Shanghai Circus World
#1,413 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
Meide Hotel (Shanghai, China)
No.1500 Gonghexin Road, Zhabei District, Shanghai 200072, China
1.3 km from Shanghai Circus World
#1,301 of 3,934 hotels in Shanghai
Map
No.321 Luochuan East Road, Zhabei District, Shanghai 200070, China
1.3 km from Shanghai Circus World
#1,786 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
Jilv Business Hotel (Shanghai, China)
No.370 Luochuan East Road, Zhabei District, Shanghai 200072, China
1.3 km from Shanghai Circus World
#2,133 of 3,934 hotels in Shanghai
Map
No.840 Luochuan Middle Road, Zhabei District, Shanghai 200072, China
1.4 km from Shanghai Circus World
#580 of 3,934 hotels in Shanghai
Map
No.775 Yanchang Middle Road, Zhabei District, Shanghai 200072, China (Formerly 上海如家火车站北广场沪太路长途汽车站店)
1.4 km from Shanghai Circus World
#720 of 3,934 hotels in Shanghai
Traveller photos (5) | Map
Lidu Inn (Shanghai, China)
5F No.161 Luochuan East Road, Zhabei District, Shanghai 200070, China
1.4 km from Shanghai Circus World
#1,283 of 3,934 hotels in Shanghai
Map
Gutian Business Hotel (Shanghai, China)
No.2 858 Lane, Pushan Road, Zhabei District, Shanghai 200072, China
1.4 km from Shanghai Circus World
#2,097 of 3,934 hotels in Shanghai
Map
Haoju Hotel (Shanghai, China)
No.75 Beibaoxing Road, Hongkou District, Shanghai 200083, China
1.5 km from Shanghai Circus World
#1,626 of 3,934 hotels in Shanghai
Map
Qianyuan Holiday Hotel (Shanghai, China)
5F, No.1165 Gongxin Road, Shanghai 200070, China
1.5 km from Shanghai Circus World
#1,820 of 3,934 hotels in Shanghai
Professional photos | Map
Show Prices
Liuying Hotel (Shanghai, China)
No.109-111 Beibaoxing Road, Hongkou District, Shanghai 200072, China
1.5 km from Shanghai Circus World
#2,125 of 3,934 hotels in Shanghai
Map
Meilin Gongguan Hotel (Shanghai, China)
4F No.37 Luochuan East Road, Zhabei District, Shanghai 200072, China
1.5 km from Shanghai Circus World
No.1418 Gonghexin Road, Zhabei District, Shanghai 200072, China
1.6 km from Shanghai Circus World
#338 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (9) | Map
Show Prices
No.518 Liuying Road, Zhabei District, Shanghai 200700, China
1.6 km from Shanghai Circus World
#474 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Show Prices
No.590 Liuying Road, Zhabei District, Shanghai 200070, China
1.6 km from Shanghai Circus World
#698 of 3,934 hotels in Shanghai
Traveller photos (15) | Map