O Hospital São Pedro é especializado no tratamento de pessoas com problemas psiquiátricos. Dispõe de uma equipe multiprofissional composta por psiquiatras, psicólogos, assistentes sociais, enfermeiros, terapeutas ocupacionais, professores de educação física, fisioterapeutas e outros.
Um dos destaques do local é a oficina da criatividade, onde os pacientes expressam seus dons artísticos de diversas formas. O local também é palco de atividades de cunho cultural, a antiga capela, situada no prédio histórico é utilizada como teatro.
O primeiro hospital psiquiátrico de Porto Alegre, cuja construção foi iniciada em 1879, tendo a primeira parte finalizada em 1884, e o último pavilhão foi inaugurado apenas em 1903, faz parte da história da cidade.