O Hospital São Roque oferece plenas condições de internação, dispondo de leitos tanto para atendimento particular, quanto para convênios e rede pública. A conhecida 'Unidade 200', por exemplo, destina-se a internações particulares e convênios, oferecendo 16 leitos (privativos e semi-privativos). Uma 3ª unidade (UI 300) foi reformada e possui 18 leitos.