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 Xiqian Buddha Caves

  • 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
Qili Town, Dunhuang 736200, China
14.6 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
No.2 Chaidamu South Road, Qili Town, Dunhuang 736202, China
14.8 miles from Xiqian Buddha Caves
#22 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
At Junction of Kunlun Road and Daqing Road, Dunhuang 816000, China
15.6 miles from Xiqian Buddha Caves
#52 of 118 hotels in Dunhuang

No photo provided
Check In Check Out
Show Prices
Yueyaquan Village Committee, Yueyaquan Town, Dunhuang, China
18.2 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
Dunyue Road, Dunhuang 736200, China
18.3 miles from Xiqian Buddha Caves
#15 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
Dunyue Road, Dunhuang 736200, China
18.4 miles from Xiqian Buddha Caves
#1 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
Dunyue Road, Dunhuang, China
18.4 miles from Xiqian Buddha Caves
#20 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.8 3 Group, Yueyaquan Village, Yangjiaqiao Township, Dunhuang, China
18.4 miles from Xiqian Buddha Caves
#25 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
Dunhuang Shanzhuang Building, Dunyue Road, Dunhuang, China
18.4 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
No.373 Mingshan North Road, Dunhuang 736200, China
18.6 miles from Xiqian Buddha Caves
#6 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.20 Mingshan Road, Dunhuang 736200, China
18.6 miles from Xiqian Buddha Caves
#45 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No.756 Mingshan North Road., Dunhuang 736201, China
18.7 miles from Xiqian Buddha Caves
#5 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.1298 Mingshan Road, Yangjia Bridge, Dunhuang, China
18.7 miles from Xiqian Buddha Caves
#24 of 118 hotels in Dunhuang
No photo provided
Check In Check Out
Show Prices
No.619 Mingshan North Road, Dunhuang 736200, China
18.7 miles from Xiqian Buddha Caves
#35 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.827 Mingshan Road, Dunhuang 736200, China
18.7 miles from Xiqian Buddha Caves
#40 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.2037 Yangguan Middle Road, Dunhuang, China
18.7 miles from Xiqian Buddha Caves
#61 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No. 2190 Yangguan Middle Road, Dunhuang 736200, China
18.7 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
No.210 Mingshan Road, Dunhuang 736200, China
18.7 miles from Xiqian Buddha Caves
Check In Check Out
Show Prices
No.86 Mingshan North Road, Dunhuang, China
18.7 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
No.1166 Mingshan North Road, Dunhuang, China
18.7 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
No.1331 Mingshan North Road, Dunhuang, China
18.7 miles from Xiqian Buddha Caves
Check In Check Out
Show Prices
No.1926 Yangguan West Road, Shazhou Town, Dunhuang 736200, China
18.8 miles from Xiqian Buddha Caves
#30 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.1879 Middle Yangguan Road, Dunhuang 736200, China
18.8 miles from Xiqian Buddha Caves
#38 of 118 hotels in Dunhuang

Check In Check Out
Show Prices
No. 2276 Yangguan Middle Road, Dunhuang, China
18.8 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
No.310 Yangguan Middle Road, Dunhuang, China
18.8 miles from Xiqian Buddha Caves
No photo provided
Check In Check Out
Show Prices
Mogao Town, Shiwai, Dunhuang 736200, China
18.9 miles from Xiqian Buddha Caves
#32 of 118 hotels in Dunhuang

No photo provided
Check In Check Out
Show Prices
No.1785 Yangguan Middle Road, Dunhuang, China
18.9 miles from Xiqian Buddha Caves
#44 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.9 West Yangguang Road, Dunhuang 736200, China
18.9 miles from Xiqian Buddha Caves
#50 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.1618 Yangguan Middle Road, Dunhuang 735100, China
18.9 miles from Xiqian Buddha Caves
#60 of 118 hotels in Dunhuang
Check In Check Out
Show Prices
No.838 Mingshan Road, Dunhuang 736200, China
19.0 miles from Xiqian Buddha Caves
#12 of 118 hotels in Dunhuang
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.
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.