El edificio de la Pontificia Universidad Católica de Chile, sede Villarrica, es uno de los hitos arquitectónicos modernos de la ciudad. Conocido como "La Barca" por su diseño, se ubica en calle Bernardo O'Higgins 501.
Museo Leandro Penchulef
En su interior se encuentra el Museo Leandro Penchulef, que exhibe piezas de la cultura mapuche y la historia regional. La sede ofrece actividades culturales y académicas abiertas a la comunidad.