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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Beijing Zoo

View map
  • Sort by:
  • Traveler 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.29 Zizhuyuan Road, Haidian District, Beijing 100089, China
1.7 miles from Beijing Zoo
#36 of 6,427 hotels in Beijing
Special Offer: Get Back RMB400
Enjoy an exceptional holiday by having a fun and... Read more
Check In Check Out
Show Prices
No.14 Zhanlan Road, Xicheng District, Beijing 100044, China
0.3 miles from Beijing Zoo
#626 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.135 Xizhimenwai Main Street, Xicheng District, Beijing 100044, China
0.3 miles from Beijing Zoo
#730 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.8 Sunshine Road, Badaling, Yan Qing, Beijing 102102, China
0.3 miles from Beijing Zoo
#1,418 of 6,427 hotels in Beijing

Check In Check Out
Show Prices
No.137 Xiwai Main Street, Xicheng District, Beijing 100044, China
0.3 miles from Beijing Zoo
#1,075 of 6,427 hotels in Beijing
No photo provided
Check In Check Out
Show Prices
No.1 Wenxing East Street, Xicheng District, Beijing 100044, China
0.3 miles from Beijing Zoo
#3,277 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
Liugongfen, Dongzhimenwai, Chaoyang District, Beijing 100015, China
0.4 miles from Beijing Zoo
#351 of 6,427 hotels in Beijing

Check In Check Out
Show Prices
No.11 Debao Xinyuan, Xiwai Avenue, Xicheng District, Beijing 100044, China
0.4 miles from Beijing Zoo
#654 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.14 Zhanlan Road, Xicheng District, Beijing 100044, China
0.4 miles from Beijing Zoo
#955 of 6,427 hotels in Beijing

Check In Check Out
Show Prices
17A Chegongzhuang Street, Xicheng District, Beijing, China
0.4 miles from Beijing Zoo
#1,393 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.10-2 Debao Xinyuan, Xicheng District, Beijing 100044, China
0.4 miles from Beijing Zoo
#1,342 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.11 Debao Xinyuan, Haidian District, Beijing 100044, China
0.4 miles from Beijing Zoo
#2,103 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.21 Chegongzhuang Main Street, Xicheng District, Beijing 100044, China
0.4 miles from Beijing Zoo
#2,136 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.56 Chegongzhuang Main Street Beili, Xicheng District, Beijing 100044, China
0.4 miles from Beijing Zoo
Check In Check Out
Show Prices
No. 4 New Zhongdong Street, Dongcheng District | 101 Building 2 Dongwai Masion, Beijing, China
0.4 miles from Beijing Zoo
No photo provided
Check In Check Out
Show Prices
No.7 Sanlihe Road, Haidian District, Beijing 100044, China
0.5 miles from Beijing Zoo
#774 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.56A Sanlihe Road, Xicheng District, Beijing 100045, China
0.5 miles from Beijing Zoo
#1,361 of 6,427 hotels in Beijing

Check In Check Out
Show Prices
Bld 22 Debaoxinyuan Xicheng District, Beijing 100044, China
0.5 miles from Beijing Zoo
#2,150 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
4A Shangyuan Village, Xiejie, Gaoliangqiao, Xizhimenwai Street, Haidian District, Beijing 100044, China
0.5 miles from Beijing Zoo
#2,675 of 6,427 hotels in Beijing

Check In Check Out
Show Prices
15A East Xinxing Alley, Xizhimenwai Street, Xicheng District, Beijing 100044, China
0.5 miles from Beijing Zoo
#2,758 of 6,427 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
No.6 Southern Road Capital Gym,, Beijing 100044, China
0.6 miles from Beijing Zoo
#143 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.1 Sanlihe Road, Beijing 100044, China
0.6 miles from Beijing Zoo
#180 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.4 Xizhimenwai South Road, Xicheng District, Beijing 100044, China
0.6 miles from Beijing Zoo
#239 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
Building 20, No.2 Baiwanfang North street, Xicheng District, Beijing 100037, China
0.6 miles from Beijing Zoo
#253 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.35 Gaoliangqiaoxie Street, Haidian District, Beijing 100081, China
0.6 miles from Beijing Zoo
#247 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.7 Sanlihe Road, Haidian District, Beijing 100044, China
0.6 miles from Beijing Zoo
#526 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.40 Gaoliangqiao Xiejie, Haidian District, Beijing 100044, China
0.6 miles from Beijing Zoo
#998 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
No.9 Chegongzhuang Main Street, Xicheng District, Beijing 100044, China
0.6 miles from Beijing Zoo
#1,003 of 6,427 hotels in Beijing

Check In Check Out
Show Prices
No.18 Gaoliangqiao Xiejie, Xizhimenwai, Haidian District, Beijing 100081, China
0.6 miles from Beijing Zoo
#2,126 of 6,427 hotels in Beijing
Check In Check Out
Show Prices
5 South Road, Xizhimenwai, Xicheng District, Beijing, China
0.6 miles from Beijing Zoo
#2,176 of 6,427 hotels in Beijing

Check In Check Out
Show Prices
No.44 Gaoliang Bridge Xie Street, Beixiaguan, Xizhimenwai, Haidian District, Beijing 100044, China
0.6 miles from Beijing Zoo
#2,832 of 6,427 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
*Prices above are the average nightly price provided by partners and may not include all taxes and fees. Any taxes and fees that are shown are estimates only. Please see further details from our partners.
Beijing Travel Forum Need specific advice visiting Beijing, China? Visit the TripAdvisor Travel Forum for Beijing and ask our Destination Experts and the travel community.