Coral Beach is situated in northwest Skye, 5
miles north of Dunvegan village, 26 miles northwest
of Portree, 27 miles northwest of
Sligachan. Other top attractions in
this area not to be missed are Dunvegan
Castle 4 miles south, the Giant Museum at
Dunvegan, and the Neist Point
walk 16 miles southwest.
Click on Map for area Attractions
Camping & Touring Parks in
The image top is of the Car Park for the
Coral Beach. The walk from the Car Park to the
Beach is under two miles out, about a 25 minute
The Car Park can be busy through the day in
summer, evenings may not be as busy.
The path runs over a small hill from where
you get your first view of the Beach.
At the north end of the Beach is a rocky
hill known as the Ghrobain, with great views
over the Beach, showing just how clear the sea
is in this area.
North of the rocky hill is a scenic
headland, well worth walking out too, only
about half of a mile from the beach.
There is a small Island about 150 yards
offshore from the Beach named Lampay. Very low
tides reveal a coral causeway that allows
access to the Island.
The road between Coral Beach and Sligachan
is one of the most scenic on Skye.