What the books and movies failed to elaborate on is the
reason for the extreme fear generated by the Nazgûl. They themselves were afraid of water, and as a consequence, hadn't bathed in over two thousand years.
The Elves could withstand them because the noses of the Eldar were for ornamentation only.