Ursula est une sorcière des mers, mi-femme mi-pieuvre, redoutable et manipulatrice. Elle vit en exil, rancunière envers le roi Triton dont elle veut usurper le trône. Elle se nourrit des faiblesses des autres en leur proposant des pactes magiques piégés. Avec Ariel, elle conclut un marché : la voix de la sirène contre des jambes humaines, mais avec l’intention de la piéger. Ursula se sert ensuite de cette voix pour séduire Éric sous une fausse identité, afin d’empêcher Ariel de réussir. Elle finit par se transformer en géante monstrueuse et est vaincue par Ariel et Éric.