St. Peters Bay est un village dans le comté de Kings sur l'Île-du-Prince-Édouard, au Canada, à l'est de Morell.