À proximité de la frontière espagnole, au sud de Bayonne, Ainhoa se trouve à la limite du Labourd, au Pays Basque, et de la Navarre. Ce village bastide, fondé au XIIe siècle, présente une organisation urbaine singulière. Les maisons se concentrent le long d’une large rue unique, tandis que le territoire communal, comprenant les jardins et les terres arables, est partagé en parcelles étroites disposées en lanières.
Deux places élargissent cette trame urbaine. L’une d’elles réunit l’église, datée des XIIIe et XVIe siècles, et son cimetière, remarquable par la présence de stèles discoïdales. Ces monuments funéraires, de forme circulaire, appartiennent à l’identité patrimoniale du village.
Les maisons d’Ainhoa, construites pour l’essentiel au XVIIe siècle, relèvent du style labourdin. Elles se caractérisent par des façades à colombages et des balcons orientés vers les jardins. La commune comprend également plusieurs quartiers, parmi lesquels Dancharia, situé à la frontière. À 389 mètres d’altitude, la chapelle Notre-Dame d’Aranzazu, dont le nom signifie « aubépine », offre un panorama s’étendant jusqu’à la côte Atlantique. Ainhoa est classée parmi les plus beaux villages de France.