Même si Dunhuang est perdu sur l'Ancienne Route de la Soie, la ville n'est pas isolée du monde, loin de là. Les hôtels de Dunhuang sont donc modernes et propres. Pour assurer quand même un bon confort et des services appréciables, il est conseillé de loger dans des hôtels de catégorie 4 ou 5 étoiles. Les standards sont plus bas que dans la partie orientale de Chine.