Travelers are voting Grand Sun Hotel Dunhuang, The Silk Road Dunhuang Hotel and Sun Village Airport Hotel as the best of 4 hotels in Mogao Caves. There are 6 hotels in Jiayuguan a city just 186 km from Mogao Caves and 6 hotels in Jiuquan which is 197 km distant. The most popular of these are Jiayuguan Hotel in Jiayuguan and Suzhou Youngor Central Hotel in Jiuquan. You can find 32 hotels in Gansu and 5337 hotels in the country of China. Our members favorite in Gansu is Orange Yuehu and The Portman Ritz Carlton Shang is the top pick in China. Want more? Check out our map of hotels in Mogao Caves.