I think "Her hands were in pain" or "She felt a lot of pain in her hands" sounds more natural. The thing which causes the pain can be painful, for example: "Her arthritis was painful to her hands" or "Yoga is often painful and uncomfortable for beginners" or "Her violin playing is painful to my ears". - vocabfish
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.