Capdepera est située sur la côte nord-est de l’île de Majorque, dans la province des Baléares. Elle se trouve à environ 80 kilomètres de Palma, la capitale de l’île, et à proximité immédiate de stations balnéaires telles que Cala Ratjada, Font de Sa Cala et Cala Mesquida. La ville est légèrement en retrait du littoral, perchée sur une colline offrant des vues spectaculaires sur la mer et les montagnes environnantes.
Le paysage alentour est composé de collines boisées, de sentiers de randonnée, de champs d’amandiers et de pins, ainsi que de criques aux eaux turquoise. La côte proche abrite certaines des plus belles plages naturelles de l’île, parfaites pour la baignade, la plongée ou les balades en bateau.
Le climat est méditerranéen, avec des étés chauds et secs, et des hivers doux. La meilleure période pour visiter Capdepera s’étend d’avril à octobre, même si le printemps et l’automne offrent une atmosphère plus paisible et des températures idéales pour explorer la région à pied ou à vélo.