Sveta Neđelja is een eiland in de Adriatische Zee, in de Montenegrijnse gemeente van Budva. Het ligt tegenover de stad Petrovac. Het heeft een kleine kerk met dezelfde naam die erop gebouwd is.
In combinatie met het andere eiland, Katič, maakt het een attractie voor duikliefhebbers. Zoals de legende het heeft, is het gebouwd door een zeevaarder die uit een schipbreuk op dit eiland belandde en hier werd gered.