What is the difference of honesty and loyalty??

Honesty means telling the truth, and not cheating people. Saying "he is an honest man" refers to his dealings with people in general. Loyalty is devotion to a person, a country, or some other specific thing. ... Loyalty to a spouse means you won't cheat on him or her.
-I googled this
Kyle Mandeville also answered this question with: "You can buy loyalty, but not honesty"