Le nom d’Espelette et le nom du château, dont l’étymologie signifie “lieu planté de buis” tirent leur nom d’une famille noble de Navarre où le buis abonde. Les barons d’Ezpeleta firent bâtir le château vers l’an 1000, et en furent maîtres jusqu’en 1707 après extinction de la branche familiale de France en 1694.