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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Shanghai Circus World

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
No.333 Guangzhong Road West, Jing'an District, Shanghai 200072, China
0.6 km from Shanghai Circus World
#44 of 5,032 hotels in Shanghai
Plan your travel ahead and enjoy an advanced price. Book 6... Read more
US$149* /night
View Deal
Orbitz.com
US$150*
Hotwire.com
US$150*
CheapTickets
US$150*
No.1418 Gonghexin Road, Zhabei District, Shanghai 200072, China
1.5 km from Shanghai Circus World
#1,498 of 5,032 hotels in Shanghai
Top Deal
US$42*
US$32* /night
View Deal
Expedia.com
US$41*
Hotels.com
US$41*
Elvoline
US$42*
No.281 Guangyue Road, Hongkou District, Shanghai 200434, China
1.6 km from Shanghai Circus World
#1,084 of 5,032 hotels in Shanghai
Loading prices...
TripAdvisor
Ctrip.com
Priceline
No.719 Liuying Road, Shanghai, China
1.6 km from Shanghai Circus World
#1,308 of 5,032 hotels in Shanghai
Loading prices...
Ctrip.com
Elvoline
Hotwire.com
No.518 Liuying Road, Zhabei District, Shanghai 200700, China
1.6 km from Shanghai Circus World
#1,448 of 5,032 hotels in Shanghai
Loading prices...
TripAdvisor
Booking.com
Priceline
No.590 Liuying Road, Zhabei District, Shanghai 200070, China
1.6 km from Shanghai Circus World
#1,477 of 5,032 hotels in Shanghai
Loading prices...
TripAdvisor
Booking.com
Priceline
No.279 Guangyue Road, Hongkou District, Shanghai 200434, China
1.6 km from Shanghai Circus World
#2,236 of 5,032 hotels in Shanghai
No photo provided
US$59* /night
View Deal
TripAdvisor
US$59*
Travelocity
Booking.com
US$59*
No. 517 Guangzhong Road, Shanghai, China
1.6 km from Shanghai Circus World
No photo provided
Loading prices...
TripAdvisor
Priceline
No.25 Yanchang West Road, Putuo District, Shanghai 200065, China
1.6 km from Shanghai Circus World
No photo provided
Loading prices...
TripAdvisor
Priceline
1282 Gonghexin Road, Zhabei District, Shanghai 200070, China
1.7 km from Shanghai Circus World
#311 of 5,032 hotels in Shanghai
No photo provided
No.61 Liangcheng Road, Hongkou Disctrict, Shanghai 200080, China
1.7 km from Shanghai Circus World
#759 of 5,032 hotels in Shanghai
No.1588 Xizang North Road, Zhabei District, Shanghai, China
1.7 km from Shanghai Circus World
#859 of 5,032 hotels in Shanghai
No photo provided
No.90 Wenshui Road, Zhabei District, Shanghai 200072, China
1.7 km from Shanghai Circus World
#925 of 5,032 hotels in Shanghai
No photo provided
No.893 Hutai Road, Zhabei District, Shanghai 200072, China
1.7 km from Shanghai Circus World
#1,206 of 5,032 hotels in Shanghai
No photo provided
US$33* /night
View Deal
Hotels.com
US$33*
Hotwire.com
US$33*
Travelocity
US$33*
183 Liuying Road, Zhabei District, Shanghai 200072, China
1.7 km from Shanghai Circus World
#1,769 of 5,032 hotels in Shanghai
No.701 Hutai Road, Zabei District, Shanghai 200072, China
1.7 km from Shanghai Circus World
#2,067 of 5,032 hotels in Shanghai
Loading prices...
Travelocity
Hotwire.com
CheapTickets
No.851 Lingshi Road, Zhabei District, Shanghai 200070, China
1.7 km from Shanghai Circus World
#2,225 of 5,032 hotels in Shanghai
No.950 Hutai Road, Putuo District, Shanghai, China
1.7 km from Shanghai Circus World
No photo provided
No. 623 Yuncheng Road Zhabei District, Shanghai, China
1.7 km from Shanghai Circus World
No photo provided
US$37* /night
View Deal
Priceline
US$37*
TripAdvisor
US$37*
No.218 Minhe Road, Zhabei District, Shanghai, China
1.7 km from Shanghai Circus World
No photo provided
3/F No.61 Xincun Road, Putuo District, Shanghai, China
1.7 km from Shanghai Circus World
No photo provided
No.1010 Hutai Road, Putuo District, Shanghai 200063, China
1.8 km from Shanghai Circus World
#654 of 5,032 hotels in Shanghai
No.269 Wenshui Road, Zhabei District, Shanghai 200000, China
1.8 km from Shanghai Circus World
#1,068 of 5,032 hotels in Shanghai
No photo provided
No.1301 Gonghe Road, Zhabei District, Shanghai 200071, China
1.8 km from Shanghai Circus World
#1,441 of 5,032 hotels in Shanghai
No photo provided
No.1280 Gonghexin Road, Zhabei District, Shanghai 200070, China
1.8 km from Shanghai Circus World
#1,582 of 5,032 hotels in Shanghai
No photo provided
No.1301 Gonghe New Road, Zhabei District, Shanghai, China
1.8 km from Shanghai Circus World
#1,631 of 5,032 hotels in Shanghai
US$42* /night
View Deal
Cancelon
Orbitz.com
Around No.88 Pingxingguan Road, Zhabei District, Shanghai 200085, China
1.9 km from Shanghai Circus World
#590 of 5,032 hotels in Shanghai
No photo provided
No.273 Wenshui Road, Zhabei District, Shanghai 200072, China
1.9 km from Shanghai Circus World
#716 of 5,032 hotels in Shanghai
No photo provided
US$44* /night
View Deal
Booking.com
Priceline
No.381 Guangling 2nd Road, Hongkou District, Shanghai, China
1.9 km from Shanghai Circus World
#875 of 5,032 hotels in Shanghai
No.1033 Liuying Road, Zhabei District, Shanghai 200070, China
1.9 km from Shanghai Circus World
#1,537 of 5,032 hotels in Shanghai
US$26* /night
View Deal
TripAdvisor
US$26*
Booking.com
Agoda.com
US$26*
No.438 Pushan Road, Zhabei District, Shanghai 200070, China
1.9 km from Shanghai Circus World
#1,616 of 5,032 hotels in Shanghai
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.