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 Macao River

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
No.36 Nanwei Road, Xicheng District, Beijing 100050, China
3.1 km from Macao River
#45 of 6,208 hotels in Beijing
Special Offer: Save 10-30%
Save between 10% and 30% when you book in advance with our... Read more
Check In Check Out
Show Prices
No.116 Majiabao Road, Fengtai District, Beijing 100068, China
0.1 km from Macao River
#3,450 of 6,208 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
Yangqiao North Li Community, Fengtai District, Beijing, China
0.3 km from Macao River
No photo provided
Check In Check Out
Show Prices
No.59 Majiapu East Road, Fengtai District, Beijing 100068, China
0.4 km from Macao River
#1,611 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
No.6 Jiaomen North Road, South 4th Ring Road, Fengtai District, Beijing 100071, China
0.4 km from Macao River
#1,790 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
No.1 Jiaomen North Road, Fengtai District, Beijing 100068, China
0.4 km from Macao River
#1,974 of 6,208 hotels in Beijing
Check In Check Out
Show Prices
71 East Majiabao Road, Fengtai District, Beijing 100077, China
0.4 km from Macao River
#2,411 of 6,208 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
No.71 Majiapu East Road, Fengtai District, Beijing 100068, China
0.4 km from Macao River
#2,462 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
A-1 Yangqiao Xili, Fengtai District, Beijing 100077, China
0.4 km from Macao River
#2,831 of 6,208 hotels in Beijing
Check In Check Out
Show Prices
No.8A Jiaomen North Road, Fengtai District, Beijing, China
0.4 km from Macao River
No photo provided
Check In Check Out
Show Prices
Jia No.12 Majiabao West Li, Fengtai District, Beijing 100068, China
0.5 km from Macao River
#848 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
Liye Mansion, No.71 Majiapu East Road, Fengtai District, Beijing 100068, China
0.5 km from Macao River
#1,155 of 6,208 hotels in Beijing
Check In Check Out
Show Prices
No.A1 Nansanhuan West Road, Fengtai District, Beijing 100077, China
0.5 km from Macao River
#1,878 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
No.12 Yangqiao, Yongdingmenwai, Fengtai District, Beijing 100068, China
0.5 km from Macao River
#2,246 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
3-5F Building 5, No.73 Nansanhuan Middle Road, Fengtai District, Beijing, China
0.5 km from Macao River
No photo provided
Check In Check Out
Show Prices
No.38 Majiapu Xili, Fengtai District, Beijing 100068 , China
0.6 km from Macao River
#887 of 6,208 hotels in Beijing
Check In Check Out
Show Prices
No.7 Majiapu Road, Beijing 100068, China
0.6 km from Macao River
#2,499 of 6,208 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
No.86-1 Majiabao East Road, Fengtai District, Beijing, China
0.6 km from Macao River
No photo provided
Check In Check Out
Show Prices
No.28 Nansanhuan West Road, Fengtai District, Beijing 100068, China
0.7 km from Macao River
#562 of 6,208 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
8 Building, No.28 Majiapu Middle Road, Beijing 044104, China
0.7 km from Macao River
#1,977 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
88 East Road, Majiabao, Fengtai District, Beijing 100068, China
0.7 km from Macao River
#3,228 of 6,208 hotels in Beijing
Check In Check Out
Show Prices
No.122 Majiabao Road, Fengtai District, Beijing 100071, China
0.7 km from Macao River
#3,337 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
No. 16-20 Jiaomen North Road, Beijing, China
0.7 km from Macao River
No photo provided
Check In Check Out
Show Prices
Building 20, Yangqiao North Li, Fengtai District, Beijing, China
0.7 km from Macao River
No photo provided
Check In Check Out
Show Prices
No.12 Tayuan Community, Dongtieying Street, Fengtai District, Beijing 100075, China
0.8 km from Macao River
#1,016 of 6,208 hotels in Beijing
Check In Check Out
Show Prices
No.1 Building, No.45 Block, Xiluoyuan Nanli, Fengtai District, Beijing 100068, China
0.8 km from Macao River
#1,966 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
Nanli, Xiluoyuan, Yongdingmenwai, Dongcheng District, Beijing 100077, China
0.8 km from Macao River
#2,875 of 6,208 hotels in Beijing

Check In Check Out
Show Prices
Building 12, Jiaomendongli, Fengtai District, Beijing 100070, China
0.8 km from Macao River
Check In Check Out
Show Prices
Beside Beijing Opera College, Wanfangqiao, No.4 South 3rd Ring West Road, Fengtai District, Beijing 100071, China
0.9 km from Macao River
#688 of 6,208 hotels in Beijing
Check In Check Out
Show Prices
No.42 Xiluoyuan South Alley, Fengtai District, Beijing 100071, China
0.9 km from Macao River
Check In Check Out
Show Prices
No.33 Majiapu East Road, Fengtai District, Beijing 100071, China
0.9 km from Macao River
No photo provided
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
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.