Il patrono di Bardineto è san Rocco, festeggiato il 16 agosto. La chiesa parrocchiale di San Giovanni Battista, edificata e consacrata nel 1720 in stile barocco piemontese, sostituì come parrocchiale la romanica chiesa di San Nicolò, che aveva svolto quel ruolo per tutto il basso medioevo: dichiarata chiesa cimiteriale nel 1479, conserva ancora pregiati affreschi del Quattrocento.
Nei pressi di San Nicolò si trovano i resti di un antico castrum eretto dai Longobardi nel VII secolo; poco distante sorgono le rovine del castello feudale, costruito nel XIII secolo dai Del Carretto con un'insolita pianta poligonale a sedici lati, forse sulle fondamenta di un preesistente castrum romano. Dal 2003 un gruppo storico locale, «Il castello dei 16 lati», ne tiene viva la memoria.