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

  • 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
No.116 Majiabao Road, Fengtai District, Beijing 100068, China
0.1 km from Macao River
#3,456 of 6,445 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,607 of 6,445 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,788 of 6,445 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,962 of 6,445 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,418 of 6,445 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,464 of 6,445 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,845 of 6,445 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
#841 of 6,445 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,140 of 6,445 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,871 of 6,445 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
#877 of 6,445 hotels in Beijing
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
#560 of 6,445 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,965 of 6,445 hotels in Beijing

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

Check In Check Out
Show Prices
No.34 Haihu Xili, Majiapu East Road, Fengtai District, Beijing 100068, China
0.7 km from Macao River
#2,534 of 6,445 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,230 of 6,445 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,339 of 6,445 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,653 of 6,445 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,957 of 6,445 hotels in Beijing

Check In Check Out
Show Prices
Nanli, Xiluoyuan, Yongdingmenwai, Dongcheng District, Beijing 100077, China
0.8 km from Macao River
#2,878 of 6,445 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
#687 of 6,445 hotels in Beijing
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
No.9 Majiabao East Road, Fengtai District, Beijing 100068, China
1.0 km from Macao River
#1,279 of 6,445 hotels in Beijing

No photo provided
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full 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.