Au 13e s., Olite devient siège royal des rois de Navarre, mais c'est Charles III le Noble (1337-1425) qui en fait leur résidence principale et transforme la forteresse romaine en château (1399). Tout droit sorti d'un conte de fées, le palais royal se compose donc de deux éléments : le vieux palais, ou palacio de los Teobaldos (aujourd'hui un parador), et le nouveau palais, où la salle de la Reine et la galerie du Roi aux arcs élancés sont remarquables.