Ermita con varias fases constructivas, la más antigua se corresponde con un templo gótico. Dicho edificio fue reformado a lo largo de la Edad Moderna, agregando un nuevo tramo a los pies e introduciendo cambios en la cubierta de la nave. También se incorporó un amplio edificio con lonja y sacristía, destinado a vivienda del ermitaño y a acoger los peregrinos que acuden en romería el sábado más próximo al 11 de junio.
La ermita de San Bernabé se sitúa en lo alto de una loma próxima al puerto de Linares. Su fase más antigua se corresponde con un templo gótico de una sola nave, con 20 metros de largo por algo menos de 10 de ancho en la nave, que se reducen a 7 en la cabecera. Dicha cabecera se encuentra cubierta mediante bóveda de crucería estrellada. La nave está articulada en cuatro tramos, divididos por arcos diafragma de sillería de medio punto; se cubre con una bóveda barroca de cañón con lunetos. De los cuatro tramos, los tres más próximos a la cabecera forman parte de la fábrica gótica, mientras que el cuarto se corresponde con una ampliación barroca. El edificio posee dos portadas diferentes: la meridional, gótica, se abre con arco de medio punto, mientras que la occidental, barroca, es adintelada. También hay una aspillera en la parte gótica, que da luz al tramo más cercano a la cabecera. La cubierta del templo es a dos aguas, aunque la de la cabecera ha sido integrada en el casalicio anexo y es a una sola vertiente. En cuanto a aparejos, la fase gótica está realizada con toscos sillares de distintos tamaños y posee un alero de doble línea de tejas, mientras que la ampliación barroca incorpora sillares reutilizados y sillería regularizada. El resto de elementos, como la espadaña y su sacristía, al igual que el resto del casalicio, son ya de Época Moderna.