Use o sinalizador -prune.
find /var/wwwhosts/ -type -d -perm 777 -prune
deve mostrar exatamente o que você quer.
Edit: Aqui está o que isso está fazendo por mim, eu acredito que isso é o que você queria?
# ls -l drwxrwxrwx 4 root root 4096 Feb 25 14:21 c # ls -l c drwxr-xr-x 2 root root 4096 Feb 25 14:21 1 drwxrwxrwx 2 root root 4096 Feb 25 14:21 2 # find . -perm 777 -prune ./c # find . -perm 777 -prune -exec ls -ld {} \; drwxrwxrwx 4 root root 4096 Feb 25 14:21 ./c