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 Yanqi Lake

  • 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.1 Erjing Road, Terminal 3, Capital International Airport, Beijing 100621, China
24.5 miles from Yanqi Lake
#32 of 6,448 hotels in Beijing
Book your next getaway at least 5 days in advance for... Read more
Check In Check Out
Show Prices
Yanxi Park East, Huairou District, Beijing 101407, China
0.5 miles from Yanqi Lake
#617 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No.1 Yanxihu Road, Yanxi Lake, Huairou District, Beijing 101408, China
0.5 miles from Yanqi Lake
#624 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
No.6 Yanxiu Road, Yanqi Lake, Huairou District, Beijing 101407, China
0.5 miles from Yanqi Lake
#3,119 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No.11 Yanxiu Road, Yanqi Lake, Huairou District, Beijing 101408, China
0.6 miles from Yanqi Lake
#474 of 6,448 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
No.13 Yanxihu Road, Yanxi Lake, Huairou District, Beijing 101408, China
0.6 miles from Yanqi Lake
Check In Check Out
Show Prices
No.18 Yanshui Road, Huairou District, Beijing 101407, China
0.8 miles from Yanqi Lake
#849 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
Huaibei Railway Station, Huaibei Town, Huairou District, Beijing 101408, China
0.8 miles from Yanqi Lake
No photo provided
Check In Check Out
Show Prices
No.18 Jia, Yanshui Road, Yanqi Lake, Huairou District, Beijing 101407, China
1.0 miles from Yanqi Lake
#368 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
No.1 Yanshan Road, Huairou District, Beijing 101407, China
1.1 miles from Yanqi Lake
No photo provided
Check In Check Out
Show Prices
No.12 Yanqing Road, Huairou District, Beijing 101400, China
1.2 miles from Yanqi Lake
#1,331 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
No.18 Yanqing Road, South of Yanxi Lake, Huairou District, Beijing, China
1.3 miles from Yanqi Lake
Check In Check Out
Show Prices
Near Yanqi Lake , Huairou District, Beijing 101407, China
1.4 miles from Yanqi Lake
#2,434 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No.13 Yanqing Road, Yanxi Lake, Huairou District, Beijing 101407, China
1.4 miles from Yanqi Lake
#2,664 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No. 21 Yanqing Road, Huairou District, Beijing, China
1.4 miles from Yanqi Lake
No photo provided
Check In Check Out
Show Prices
No.15 Yanshan Road, Huairou District, Beijing 101407, China
1.5 miles from Yanqi Lake
#270 of 6,448 hotels in Beijing
No photo provided
Check In Check Out
Show Prices
No.15 Yanqinglu Road, Yanxihu, Huairou District, Beijing 101407, China
1.5 miles from Yanqi Lake
#745 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No.6 Yanqing Road, Huairou District, Beijing 101400, China
1.5 miles from Yanqi Lake
#1,259 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No.25 Yanqing Road, Yanqi Lake, Huairou District, Beijing, China
1.6 miles from Yanqi Lake
Check In Check Out
Show Prices
North of Shuitou Village, Back Lake of Yanqi Lake, Huairou District, Beijing 101400, China
1.6 miles from Yanqi Lake
No photo provided
Check In Check Out
Show Prices
Yanqi Buye Vale, Yanqi Town, Huairou District, Beijing 101400, China
2.3 miles from Yanqi Lake
Check In Check Out
Show Prices
8km West to Yanqi Huandao, Huairou District, Beijing 101407, China
2.4 miles from Yanqi Lake
#887 of 6,448 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
No. 18 Jia, Yanshui Road, Yanqi Lake, Huairou District, Beijing 101407, China
2.5 miles from Yanqi Lake
#130 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
Baiyachang Village, Yanqi Town, Huairou District, Beijing 101400, China
2.5 miles from Yanqi Lake
#1,351 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
Wudaohe Village, Yanqi Town, Beijing 101400, China
2.5 miles from Yanqi Lake
#1,247 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
No.17 Yanshan Road, Yanxi Town, Huairou District, Beijing 101407, China
2.5 miles from Yanqi Lake
#2,360 of 6,448 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
No.158 Lianhuachi Village, Yanxi Town, Huairou District, Beijing, China
2.5 miles from Yanqi Lake
#3,295 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No.53 Yanqi Main Street, Yanqi Economic Development Zone, Huairou District, Beijing 100010, China
2.6 miles from Yanqi Lake
#1,248 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
Changyuan Village, Tourism Scenic Spot, Yanqi Buye Valley, Huairou District, Beijing 101400, China
3.6 miles from Yanqi Lake
#1,422 of 6,448 hotels in Beijing

Check In Check Out
Show Prices
No.2 Hongluo Temple East Road, Pinggu District, Beijing 101400, China
3.6 miles from Yanqi Lake
No photo provided
Check In Check Out
Show Prices
5 East Hongluo Road, Huairou District, Beijing 101400, China
3.7 miles from Yanqi Lake
#850 of 6,448 hotels in Beijing
Check In Check Out
Show Prices
*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.
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.