If one of the island's most pristine spots appeals to you, then head to Guayedra, the local beach in the north of Gran Canaria.
It is situated in a beautiful valley full of mastic and palm trees and only one farm.
The beach is a mix of volcanic sand and pebbles and lies just past Agaete on the amazing West Coast road.
The composition of the beach changes because of currents and big waves.
Sometimes you will find large sandy patches; other times, it's all pebbles.