Het strand
Cala Xarraca ligt aan de noordkust van Ibiza, ten noorden van Sant Joan de Labritja. De baai wordt omringd door beboste heuvels en rotsen en oogt daardoor duidelijk afgelegener dan veel stranden in het zuiden van het eiland. Door de beschutte ligging is het een van de bekendere kleine baaien in het noorden.
Het strand bestaat voornamelijk uit zand en kiezels, deels ook uit grotere rots- en steenpartijen aan de rand. Het water is doorgaans helder en wordt relatief snel diep, waardoor de baai vooral interessant is voor snorkelaars. Ter plaatse zijn ook vaak rotsgedeelten met algen en ondiepe zones te vinden, die het water hier en daar turquoise doen lijken.
Cala Xarraca heeft meestal een rustige, natuurgerichte sfeer, maar kan in het hoogseizoen goed bezocht zijn. Gezinnen, badgasten en snorkelaars komen hier allemaal aan hun trekken, al behoort het strand niet tot de grootste of best uitgeruste van het eiland. Wie op zoek is naar een kleine, landschappelijk mooie baai met helder water, vindt hier een typisch voorbeeld van de noordkust van Ibiza.