The beaches are all in North Harris near Hushinish and Cravadale. 20 Minutes by car and a short walk.