Le château de Guiche remonte au XIe siècle, époque où le village était partie intégrante de la Navarre. En 1257, il fut incendié par les habitants de Bayonne. Reconstruit au XIVe siècle, le château adopta sa forme actuelle avec une enceinte rectangulaire de 20 m x 30 m et une tour intégrée à la partie est, comprenant une porte d'entrée surmontée d'un pont-levis. Une tour, utilisée comme logis, est située dans la partie nord-ouest de l'enceinte. Le château fut le théâtre de nombreux conflits opposant divers seigneurs locaux, et, durant la Guerre de Cent ans, il vit la bataille de « Haches » en 1449, la plus meurtrière de l'histoire de Guiche, avec près de 3000 morts. En 1534, la famille Gramont acquit le château. Aujourd'hui, bien que partiellement en ruines, le château de Guiche demeure un site historique significatif dans la région.