Yes, you can protect page categories.
By default, WordPress pages don't have categories but you can easily change this with a bit of custom coding, or by installing the free Create And Assign Categories For Pages plugin. Once you have done this, you can use the Password Protected Categories plugin to password protect page categories, or restrict them based on user and role.