Остров Свети Петър се намира до Созопол, близо до остров Свети Иван и полуостров Столец. Той е малък, с площ само 15 декара и надморска височина до 9 метра. Известен е още като Островът на птиците, а типичния бял цвят на скалите е придобит от изпражненията им.
Предполага се, че е бил част от остров Свети Иван, но поради природен катаклизъм се е отделил. При археологически изследвания е намерена антична керамика, както и следи от възрожденски параклис.