Travelers are voting Sun Village Airport Hotel, Dun Huang Hotel and Grand Sun Hotel Dunhuang as the best of 4 hotels in Mogao Caves. There are 6 hotels in Jiayuguan a city just 376 km from Mogao Caves and 6 hotels in Jiuquan which is 398 km distant. The most popular of these are Jiuquan International Hotel in Jiayuguan and Suzhou Youngor Central Hotel in Jiuquan. You can find 32 hotels in Gansu and 5416 hotels in the country of China. Our members favorite in Gansu is Lanzhou Grand Hotel and Comfortable home Chaoyang District is the top pick in China. Want more? Check out our map of hotels in Mogao Caves.