Coming to Fraserburgh from the Aberdeen direction, take the bypass road (turn left) at the roundabout near TESCO. Follow that road until you get to a left/right junction. Turn RIGHT go past the Shell Garage and look for left turn to Rosehearty. Sandhaven is about 2 miles out that road, look out for the harbour on your right.