Synonyms for Self-righteous (same or very similar meaning)
WordNet sense 1 (excessively or hypocritically pious):
sanctimonious
WordNet sense 2 (having or showing or expressing reverence for a deity):
pious
From the ODE community, based on WordNet
add/edit