Many research groups have sought to measure phase response curves (PRCs) from real neurons. However, methods of estimating PRCs from noisy spike-response data have yet to be established. In this paper, we propose a Bayesian approach for estimating PRCs. First, we analytically obtain a likelihood function of the PRC from a detailed model of the observation process formulated as Langevin equations. Then we construct a maximum a posteriori (MAP) estimation algorithm based on the analytically obtained likelihood function. The MAP estimation algorithm derived here is equivalent to the spherical spin model. Moreover, we analytically calculate a marginal likelihood corresponding to the free energy of the spherical spin model, which enables us to estimate the hyper-parameters, i.e., the intensity of the Langevin force and the smoothness of the prior.