Sveta Neđelja is an islet on the Adriatic Sea, in Montenegrin municipality of Budva.
It is located opposite of town of Petrovac. It has a small church of the same name built upon it. Coupled with the other islet, Katič, it makes an attraction for diving enthusiasts.