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.

Dafangpan City Site

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Dunhuang?

We'll send you updates with the latest deals, reviews and articles for Dunhuang each week.

Map of Dafangpan City Site

Hotels (157)

B&Bs / Inns (178)

Specialty Lodging (47)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Silk Road Dunhuang Hotel (Dunhuang, China)
Dunyue Road, Dunhuang 736200, China
Show Prices
$117 - $142 Avg. price/night*
Ollie #1 of 157 hotels in Dunhuang
Professional photos | Traveler photos (325)
Sun Grand Hotel Dunhuang (Dunhuang, China)
No.5 Shazhou North Road, Dunhuang 736200, China
Show Prices
$28 - $53 Avg. price/night*
Ollie #2 of 157 hotels in Dunhuang
Professional photos | Traveler photos (26)
East Gate of Fengqingcheng, Building26 Dunhuang FengqingCheng, Dunhuang 736200, China
Show Prices
$15 - $28 Avg. price/night*
Ollie #3 of 157 hotels in Dunhuang
Professional photos | Traveler photos (35)
Dunhuang Guest House (Dunhuang, China)
No.151 Yangguang Middle Road, Dunhuang 736200, China
Show Prices
$49 - $83 Avg. price/night*
Ollie #4 of 157 hotels in Dunhuang
Traveler photos (28)
Dunhuang Hotel (Dunhuang, China)
No.373 Mingshan North Road, Dunhuang 736200, China
Show Prices
$15 - $36 Avg. price/night*
Ollie #5 of 157 hotels in Dunhuang
  •  Great Location..but 
  • This hotel is located right in the centre of town and is fantastic for... more
  • January 21, 2018
Professional photos | Traveler photos (29)
Soluxe Shazhou Hotel (Dunhuang, China)
No.1339 Yangguan Middle Road, Dunhuang 736200, China
Show Prices
$56 - $149 Avg. price/night*
Ollie #6 of 157 hotels in Dunhuang
Traveler photos (49)
Mogao Hotel (Dunhuang, China)
No.248 Mingshan North Road, Dunhuang 736200, China
Show Prices
$11 - $36 Avg. price/night*
Ollie #7 of 157 hotels in Dunhuang
Traveler photos (34)
Silk Road Hotel (Dunhuang, China)
No.6 Huancheng East Road, Dunhuang 736200, China
Ollie #8 of 157 hotels in Dunhuang
Traveler photos (16)
Carnival Boutique Hotel (Dunhuang, China)
No.756 Mingshan North Road., Dunhuang 736201, China
Show Prices
$19 - $56 Avg. price/night*
Ollie #9 of 157 hotels in Dunhuang
Professional photos | Traveler photos (8)
Tianrun International Hotel (Dunhuang, China)
No.309 Mingshan Road, Dunhuang 736200, China
Show Prices
$35 - $65 Avg. price/night*
Ollie #10 of 157 hotels in Dunhuang
Professional photos | Traveler photos (33)
Feitian Grand Hotel (Dunhuang, China)
No.15 Mingshan Road, Dunhuang 736200, China
Show Prices
$13 - $21 Avg. price/night*
Ollie #11 of 157 hotels in Dunhuang
Traveler photos (7)
Fengfeisha Youth Hostel (Dunhuang, China)
Dunyue Road, Dunhuang 736200, China
Ollie #12 of 157 hotels in Dunhuang
  •  独自旅行很适合的住处 
  • 青旅靠近鸣沙山步行几分钟就走过去了。走10多分钟可以座公交到市区。价格很便宜,性价比相当高,与景区就隔一道墙,可以尝试逃票进去。在这里很容易找到志同道... more
  • September 1, 2015
Traveler photos (30)
Dunhuang Grand Hotel (Dunhuang, China)
No.994 Yangguan Middle Road, Dunhuang 736200, China
Ollie #13 of 157 hotels in Dunhuang
  •  PRETTY gOOD 
  • this hotel was quite good but had one major flaw - there was no elevator... more
  • November 9, 2012
Traveler photos (2)
Yuntian International Hotel (Dunhuang, China)
No. 11 Mingshan Road, Dunhuang, China
No photo provided
Show Prices
$22 - $58 Avg. price/night*
Ollie #14 of 157 hotels in Dunhuang
Guang Yuan Hotel (Dunhuang, China)
No.619 Mingshan North Road, Dunhuang 736200, China
Show Prices
$61 - $63 Avg. price/night*
Ollie #15 of 157 hotels in Dunhuang
Traveler photos (9)
No.827 Mingshan Road, Dunhuang 736200, China
Show Prices
$29 - $94 Avg. price/night*
Ollie #16 of 157 hotels in Dunhuang
  •  International? 
  • This hotel only valid for chinese speakers. Service is poor, none of the... more
  • September 6, 2016
Traveler photos (16)
Golden Leaf Hotel (Dunhuang, China)
No.37 Mingshan Road, Dunhuang 736200, China
Show Prices
$32 - $57 Avg. price/night*
Ollie #17 of 157 hotels in Dunhuang
  •  Lovely clean hotel 
  • My wife and I spent two nights here on a Wendy Wu 'Silk Road Explorer... more
  • October 26, 2013
Traveler photos (36)
Tianhe Hotel (Dunhuang, China)
No.1 Shazhoubei Rd., Dunhuang 736200, China
Ollie #18 of 157 hotels in Dunhuang
Feitian Hotel (Dunhuang, China)
No.22 Mingshan Road, Dunhuang 736200, China
$27 - $205 Avg. price/night*
Ollie #19 of 157 hotels in Dunhuang
Traveler photos (3)
Yangguan Hotel (Dunhuang, China)
No.259 Shazhou South Road, Shazhou Town, Dunhuang 736200, China
Ollie #20 of 157 hotels in Dunhuang
  •  could be better 
  • The room wasn't too bad, cheaper than the other hotels. However, service... more
  • February 27, 2012
Traveler photos (8)

Additional Dafangpan City Site Information

3.5 of 5 bubbles | 5 Reviews