Iran has appointed Alireza Enayati as its ambassador to Saudi Arabia, Iranian media outlets reported on Monday.