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 Duhuang Ancient City Ruins

  • 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
Fusen Time Plaza, Dunhuang, China
0.7 miles from Duhuang Ancient City Ruins
No photo provided
Check In Check Out
Show Prices
No.9 Nanhuan Rd., Dunhuang 736200, China
0.7 miles from Duhuang Ancient City Ruins
No photo provided
Check In Check Out
Show Prices
No.838 Mingshan Road, Dunhuang 736200, China
0.8 miles from Duhuang Ancient City Ruins
#12 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.37 Mingshan Road, Dunhuang 736200, China
0.8 miles from Duhuang Ancient City Ruins
#28 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.1926 Yangguan West Road, Shazhou Town, Dunhuang 736200, China
0.8 miles from Duhuang Ancient City Ruins
#30 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.1879 Middle Yangguan Road, Dunhuang 736200, China
0.8 miles from Duhuang Ancient City Ruins
#38 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No.1785 Yangguan Middle Road, Dunhuang, China
0.8 miles from Duhuang Ancient City Ruins
#44 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
29 Mingshan Road, Dunhuang 736200 , China
0.8 miles from Duhuang Ancient City Ruins
#59 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No.2037 Yangguan Middle Road, Dunhuang, China
0.8 miles from Duhuang Ancient City Ruins
#61 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No. 2190 Yangguan Middle Road, Dunhuang 736200, China
0.8 miles from Duhuang Ancient City Ruins
No photo provided
Check In Check Out
Show Prices
No. 2276 Yangguan Middle Road, Dunhuang, China
0.8 miles from Duhuang Ancient City Ruins
No photo provided
Check In Check Out
Show Prices
No.310 Yangguan Middle Road, Dunhuang, China
0.8 miles from Duhuang Ancient City Ruins
No photo provided
Check In Check Out
Show Prices
No.1339 Yangguan Middle Road, Dunhuang 736200, China
0.9 miles from Duhuang Ancient City Ruins
#7 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.15 Mingshan Road, Dunhuang 736200, China
0.9 miles from Duhuang Ancient City Ruins
#14 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.21 Mingshan Road, Dunhuang 736200, China
0.9 miles from Duhuang Ancient City Ruins
#26 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.309 Mingshan Road, Dunhuang 736200, China
0.9 miles from Duhuang Ancient City Ruins
#27 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
Southwest of the Junction of Mingshan Road and Ningsai Road, Dunhuang, China
0.9 miles from Duhuang Ancient City Ruins
#29 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No.22 Mingshan Road, Dunhuang 736200, China
0.9 miles from Duhuang Ancient City Ruins
#41 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.299 Mingshan North Road, Dunhuang, China
0.9 miles from Duhuang Ancient City Ruins
#47 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No.9 West Yangguang Road, Dunhuang 736200, China
0.9 miles from Duhuang Ancient City Ruins
#50 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.25 Mingshan Road, Dunhuang 736200, China
0.9 miles from Duhuang Ancient City Ruins
#58 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No.1618 Yangguan Middle Road, Dunhuang 735100, China
0.9 miles from Duhuang Ancient City Ruins
#60 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.17 Mingshan Road, Dunhuang, China
0.9 miles from Duhuang Ancient City Ruins
No photo provided
Check In Check Out
Show Prices
No.518 Ningsai Road, Dunhuang, China
0.9 miles from Duhuang Ancient City Ruins
No photo provided
Check In Check Out
Show Prices
No.36 Mingshan Road, Dunhuang, China
0.9 miles from Duhuang Ancient City Ruins
Check In Check Out
Show Prices
No.756 Mingshan North Road., Dunhuang 736201, China
1.0 miles from Duhuang Ancient City Ruins
#5 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.1298 Mingshan Road, Yangjia Bridge, Dunhuang, China
1.0 miles from Duhuang Ancient City Ruins
#24 of 118 hotels in Dunhuang
No photo provided
Check In Check Out
Show Prices
No.308 Mingshan Road, Dunhuang 736200, China
1.0 miles from Duhuang Ancient City Ruins
#34 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No.619 Mingshan North Road, Dunhuang 736200, China
1.0 miles from Duhuang Ancient City Ruins
#35 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.5 Mingshan Rd., Dunhuang 736200, China
1.0 miles from Duhuang Ancient City Ruins
#39 of 118 hotels in Dunhuang
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.
Dunhuang Travel Forum Need specific advice visiting Dunhuang, Gansu? Visit the TripAdvisor Travel Forum for Dunhuang and ask our Destination Experts and the travel community.