EN
By modifying the method of Phelps, we obtain a new version of Ekeland's variational principle in the framework of Fréchet spaces, which admits a very general form of perturbations. Moreover we give a density result concerning extremal points of lower semicontinuous functions on Fréchet spaces. Even in the framework of Banach spaces, our result is a proper improvement of the related known result. From this, we derive a new version of Caristi's fixed point theorem and a density result for Caristi fixed points.