La playa Cala Xarraca está situada en San Juan Bautista, en la parte norte de la isla de Ibiza, en la Comunidad Autónoma de las Islas Baleares, España.