There's more than one place called Berneray:
Berneray (Bheàrnaraidh) - one of two inhabited islands in the Sound of Harris, to the north of North Uist in the Outer Hebrides, Scotland
Berneray (Barra Head) - an uninhabited island, and the southernmost part of the Outer Hebrides, Scotland
Great Bernera - is in an island off the northwest coast of Lewis in the Outer Hebrides.