The patron of Ollastra is Saint Sebastian, celebrated on 20 January, to whom the Chiesa di San Sebastiano is dedicated.
The town has several churches, including those of San Costantino, San Marco and Santa Severa, and the territory preserves the Nuraghe Accasa and the Nuraghe Su Pedru.