La iglesia de Sant Joan de Caselles es una iglesia románica situada en la parroquia de Canillo. Fue construida en el siglo XII y cuenta con una torre campanario de estilo lombardo. Es un ejemplo de la arquitectura románica y cuenta con un retablo barroco en su interior.