Cala Mesquida liegt auf Mallorca. Oberhalb der Sandbucht Cala Mesquida befinden sich die meisten Hotels und das Naturschutzgebiet "Parque de Levante". Die nächstgelegenen Orte Capdepera (ca. 5 km entfernt) und Cala Ratjada (ca. 7 km entfernt) sind durch regelmäßig fahrende Busse zu erreichen. In der bergigen Landesinneren gibt es mehrere Wanderrouten für Touristen.