Skye is famous for many things, but great beaches are not high on the list. You'll find better ones on Harris, or Tiree, or Uist, or Berneray, or Iona. But there are a few wee gems on Skye, and the Coral Beach at Claigan is one of them. Its combination of accessibility and white sand make it a very attractive option on a warm sunny day.
Despite its name, and all these tales of the Gulf Stream, the beach is not made of coral at all. It is actually composed of pieces of dessicated and sun-bleached algae. If you look carefully it is still possible to find some fairly big bits away from where the crowds gather for beach games and barbecues.
Just offshore is the tidal island of Lampay. If you want to cross and explore it, check the tide times . More rewarding options are to climb the small but prominent hill by the beach, or to continue your walk around the point and into Lovaig Bay. Either of these extensions to the walk will open up wonderful views over the islands in Loch Bay, and beyond.