Traitor is often used more in a political sense to single out a Person or people who have betrayed their country for example.
Betray, As a verb is often used more emotionally to talk about peoples relationships with each other.
Example: I really trusted my girlfriend, but she betrayed me. ( she had a relationship with another guy!)